This is an old revision of the document!
Install arch linux with zfs root
- Obtain latest ISO from archlinux.org and burn it to an ISO
- Boot up and change / size \
- mount a swap partition
- mount -o remount,size=16G /run/archiso/cowspace
- Add zfs support
- curl -s https://archzfs.leibelt.de/media/setup/init | bash
- Create zfs pool
- Create file systems
- Export/Import pool and mount file systems
- Install the system
- pacstrap /mnt linux linux-headers linux-firmware base base-devel vim amd-ucode networkmanager sudo openssh rsync
- Create a normal user and add to sudoers/wheel group
- user add -G wheel toms
- passwd toms
- mkdir -p ~toms
- passwd toms
- su - toms
- Install paru
- sudo pacman -S –needed base-devel git
- git clone https://aur.archlinux.org/paru.git
- cd paru
- makepkg -si
- Install zfs support
- paru -S linux linux-headers zfs-utils
- paru -S zfs-dkms
- zgenhostid -f 0x00bab10c
