wiki/Archguide.md

1.3 KiB

title description published date tags
Arch Linux Install guide true 2019-04-23T02:14:44.760Z

Let's start.

This assumes your target disk is /dev/sda, you are running UEFI, you want rEFInd because it's cool, you are wired into ethernet for the install process, you use US keyboard, and mostly understand english

Partitioning

cgdisk /dev/sda

/dev/sda1 200M		(ef00) /boot   
/dev/sda2 $REST_OF_HDD	(8300) /     

mkfs.vfat -F 32 /dev/sda1 mkfs.ext4 /dev/sda2

mount /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot

Actual install

Install all packages needed (add what you need!)

pacstrap -i /mnt base base-devel refind-efi xorg-server gnome gnome-extra firefox networkmanager htop zsh grml-zsh-config

genfstab -U /mnt >> /mnt/etc/fstab

Get in there to configure

arch-chroot /mnt /bin/zsh

echo "en_US.UTF-8 UTF-8" > /etc/locale.gen echo LANG=en_US.UTF-8 > /etc/locale.conf

locale-gen

Users

passwd chsh root -s /bin/zsh

useradd -m -G wheel -s /bin/zsh user passwd user

Enable services

systemctl enable NetworkManager systemctl enable gdm

Bootloader

refind-install

Kernel cmdline

Basically edit your boot options to be 'rw root=/dev/sda2', as sometimes rEFInd doesn't make this automatically

nano /boot/refind_linux.conf

Git out

exit reboot