diff --git a/setup.sh b/setup.sh
index b68e667..fe0c154 100644
--- a/setup.sh
+++ b/setup.sh
@@ -405,12 +405,12 @@ function install_os_in_chroot () {
     pacman-key --populate archlinux
     pacman -S archlinux-keyring --noconfirm
 
+    keep_initiramfs_root_only_rw
     get_aur_helper
     paru_install 'zfs-dkms' 'zfs-utils'
     hwclock --systohc
     locale-gen
     source /etc/locale.conf
-    keep_initiramfs_root_only_rw
     mkinitcpio -P
 
     # Install ZFSBootMenu and deps