This looks to me as a failure on grub-mkconfig
's part, here's what I'd recommend you do:
- Boot from the Live medium again
- Remount the filesystem layout in a way that you can chroot in, replacing XY and XZ with the appropriate partition identifiers for the btrfs root and vfat EFI partitions:
sudo mount -o subvol=@ /dev/sdXY /mnt
sudo mount -o subvol=@home /dev/sdXY /mnt
sudo mount /dev/sdXZ /mnt/boot/efi
- Once the filesystem layout is set up under
/mnt
, run the following commands:
sudo arch-chroot /mnt pacman -Syu
sudo arch-chroot /mnt grub-install --efi-dir /boot/efi
sudo arch-chroot /mnt grub-mkconfig -o /boot/grub/grub.cfg
- Unmount all the relevant drives using the following command:
- Reboot!
Hopefully, this should resolve the issue. If any issues or warnings are encountered during grub-install
and/or grub-mkconfig
, make sure to screenshot them and send them in this thread for further troubleshooting