We have a working ISO…

The IP of the system is generally static, so we’ll use 192.168.1.7

ip addr add 192.168.1.7/32 dev enp7s0

pinging google works. so we’re online


Partitioning

  1. fdisk -l to list the disks.

  2. Select the correct disk, in my case `fdisk /dev/nvme1n1

Create EFI Partition

  1. Type n for new partition

  2. Hit enter twice for defaults

  3. Type +512M

Change Partition Type to EFI

  1. With the disk still selected, type t

  2. Select the correct partition number, in my case 5

  3. Select the partition type from the list, in my case 1

Create Root Partition

  1. Similar to the EFI partition, type n for new partition

  2. Hit enter three times for defaults, this will use the remaining unallocated disk space

  3. If all has gone well, type w to write the changes.

Create EFI Filesystem

  1. Create a Fat32 filesystem with mkfs.fat -F32 /dev/nvme1n1p1, making sure to select the correct partition (consult fdisk -l to be sure)

Create Root Filesystem as EXT4

  1. Create an EXT4 filesystem with mkfs.ext4 /dev/nvme1n1p2, making sure to select the correct partition (consult fdisk -l to be sure)

installation

Mounted the disks

`mount /dev/nvme1n1p1 /mnt1

mount --mkdir /dev/nvme1n1p2 /mnt/boot

pacstrap -K /mnt base linux linux-firmware

timezones

One of the first steps in the installation is running:

`timedatectl set-ntp true`

did you?

`ln -sf /usr/share/zoneinfo/Region/Zone /etc/localtime`

where Region and Zone are your region and zone respectively. Mine is

`ln -sf /usr/share/zoneinfo/America/Los\ Angeles /etc/localtime`

THEN you want to  
`hwclock --systohc`