- ASUSTeK Z87-PLUS motherboard
- Intel i5 4760K quad core processor
- 16G DDR3 RAM
- Arch Linux, UEFI booting
- Advanced -> Boot -> disable Secure Boot (set to non-Windows OS)
Disks:
- /dev/sda - 120GB Samsung SSD 840 (wwn-0x50025385a018c741 / ata-Samsung_SSD_840_PRO_Series_S1ANNSAF112439V)
- /dev/sdb - 1TB WDC WD1002FAEX-0 (wwn-0x50014ee2b434df5f / ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW37081178)
gdisk /dev/sda
- sda1 - 4G ef00 EFI System partition (/boot)
- sda2 - all remaining (114G) 8300 "slash" partition (/)
- sdb1 - 70G 8300 "var" partition (/var)
- sdb2 - all remaining (848G) 8300 "home" partition (/home)
- Format partitions
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.reiserfs /dev/sdb1
mkfs.ext4 /dev/sdb2
- Mount Partitions
mount /dev/sda2 /mnt
cd /mnt; mkdir boot var home
mount /dev/sda1 boot
mount /dev/sdb1 var
mount /dev/sdb2 home
vi /etc/pacman.d/mirrorlist
- move gtlib to #1 and remove the german mirror at #2pacstrap /mnt base
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
echo "jackiepc.jasonantman.com" > /etc/hostname
ln -s /usr/share/zoneinfo/America/New_York /etc/localtime
vi /etc/locale.gen
and uncomment theen_US.UTF-8
line;locale-gen
mkinitcpio -p linux
passwd
- set root passwordbootctl --path=/boot install
- when I ran this the espvarfs wasn't mounted, and I got an error message, "Not booted with EFI, skipping EFI variable setup." Everything still worked fine.- Create
/boot/loader/entries/arch.conf
with the following contents, using the correct PARTUUID of your root partition (make sure this is the part UUID, i.e. from/dev/disk/by-partuuid/
):
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=f40aed62-78f3-4571-8f5e-827c6527fe42 rw
- Create
/boot/loader/entries/archfallback.conf
with the following contents, using the correct PARTUUID of your root partition:
title Arch Linux Fallback
linux /vmlinuz-linux
initrd /initramfs-linux-fallback.img
options root=PARTUUID=f40aed62-78f3-4571-8f5e-827c6527fe42 rw
exit
to leave chrootumount -R /mnt
and thenreboot
- Boot the installed system and login as root.
- Continue with the initial OS setup as documented in README.md.
- Set up a swapfile per the Arch wiki docs.