==== Create arch custom ISO with ZFS support ==== * Install archisopacman -S archiso * Create build tree in /var/tmpcd /var/tmp; mkdir -p archiso-zfs/{work,isobuild} * Copy in proto ISOcp -r /usr/share/archiso/configs/releng/. archiso-zfs * Edit archiso-zfs/packages.x86_64 and add: linux-headers libunwind zfs-utils zfs-dkms * Add custom repo to archiso-zfs/pacman.conf [archzfs] SigLevel = TrustAll Optional Server = file:///var/tmp/archzfs * Create working archzfs directory and populate mkdir archzfs cd archzfs git clone https://aur.archlinux.org/zfs-dkms.git git clone https://aur.archlinux.org/zfs-utils.git * build all packages and make repo cd zfs-dkms makepkg -s cd ../zfs-utils makepkg -s cd .. for f in */*zst; do ln $f .; done repo-add /var/tmp/archzfs/archzfs.db.tar.zst /var/tmp/archzfs/*/*zst * change directory to archiso-zfs and build iso cd ../archiso-zfs/ sudo mkarchiso -v -w work -o isobuild /var/tmp/archiso-zfs * You should now have an ISO in the isobuild directory such as:/var/tmp/archiso-zfs/isobuild/archlinux-2025.08.28-x86_64.iso * I've attached this ISO if you'd like to use it for your install (linux 6.16.3 / zfs 2.3.4) {{ :computers:linux:archlinux-2025.08.28-x86_64.iso |archlinux-2025.08.28-x86_64.iso}}