[root@CachyOS ~]# sudo mount /dev/nvme0n1p1 /mnt/boot/ [root@CachyOS ~]# sudo mount --bind /dev /mnt/dev/ [root@CachyOS ~]# sudo mount --bind /proc /mnt/proc/ [root@CachyOS ~]# sudo mount --bind /sys /mnt/sys/ [root@CachyOS ~]# chroot /mnt/ [root@CachyOS /]# bootctl install Running in a chroot, enabling --graceful. Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/systemd/systemd-bootx64.efi". Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/BOOT/BOOTX64.EFI". ⚠ Mount point '/boot' which backs the random seed file is world accessible, which is a security hole! ⚠ ⚠ Random seed file '/boot/loader/random-seed' is world accessible, which is a security hole! ⚠ Random seed file /boot/loader/random-seed successfully refreshed (32 bytes). Unable to write 'LoaderSystemToken' EFI variable, ignoring: No such file or directory Failed to create EFI Boot variable entry, skipping: No such file or directory [root@CachyOS /]# ls bin boot dev etc home lib lib64 lost+found mnt opt proc root run sbin srv sys tmp usr var [root@CachyOS /]# cd /boot/ [root@CachyOS boot]# ls 21c7f3a9a988454b889896341b918702 EFI intel-ucode.img loader [root@CachyOS boot]# cd ..