Hey, I am following the guide as a relatively new Arch user, having previously used archinstall
and not a “manual” install. Here are some “issues”, which are not really issues but probably stuff that the more seasoned arch users know is implied, but noobs like me did not know.
First issue arose after the command for generating the fstab:
genfstab -U /mnt >> /mnt/etc/fstab
The swap partition did not appear until after running:
swapon /dev/nvme0n1p3
And even then, it was a bit different from the guide where it was listed as:
UUID=SWAP_UUID swap swap defaults 0 0
for me it was listed as none instead of swap.
UUID=SWAP_UUID none swap defaults 0 0
using blkid
seemed to report everything was fine.
Next issue was with running: sudo snapper -c root create-config /
Where the result was something along the lines of Failure: org.freedesktop.DBus.Error.ServiceUnknown
but I skipped ahead since it was related to snapshots.
Now I had issues with GRUB and the Secure Boot keys. After manually running pacman -S grub efibootmgr
for GRUB and manually creating the /boot/grub/grub.cfg
file, I had issues with signing the EFI files.
/boot/EFI/GRUB/grubx64.efi
worked, but sbctl sign /boot/EFI/BOOT/BOOTX64.EFI
said that no such file exists. I attempted to fix it by manually copying the files:
mkdir -p /boot/EFI/BOOT
cp /boot/EFI/GRUB/grubx64.efi /boot/EFI/BOOT/BOOTX64.EFI
but after running sbctl verify
there were a lot of unverified files (full screens worth):
tried powering through, and the next command was also problematic, but aperently it is a typo:
sbctl sign /boot/vmlinux-linux
→ sbctl sign /boot/vmlinuz-linux
Not sure if this /boot/EFI/BOOT/BOOTX64.EFI
issue will cause problems later, but I was able to boot into the system after the reboot and the Secure Boot
is enabled in the bios.