The laptop can't start using GRUB anymore.
The laptop can't start using GRUB anymore.
I haven't worked with Arch on my laptop (arch Linux and Windows 11 dual boot) recently, and I noticed it now only boots to Windows instead of Grub. In the BIOS, the only available boot option is the Windows 11 EFI partition. Anyone know what might be going on?
Unless you told me to run Grub as a portable image, it just adds an EFI entry to your BIOS. It seems like your EFI table might have been cleared. You’ll need to download an Arch ISO, mount your root and EFI partitions, and enter chroot into the Arch install before reinstalling Grub. Use grub-install with the appropriate flags depending on whether you want it portable or not. If you followed the Arch Wiki, the correct path is likely /boot/efi.
Ensure Arch remains the primary or first boot device. If needed, consider Super Grub2 Disk as an alternative. It’s a bootable USB utility to locate and fix operating systems, useful when Grub is corrupted or during installation errors.
Here’s what I considered, just to confirm if you missed anything.
Verifying if mounting the EFI partition to /mnt/boot works correctly during a chrooted GRUB install. The presence of a /boot/EFI directory with grubx64.efi and a separate grub folder in /boot suggests you might already have the setup in place. Confirm that the path is correct for your environment.
Mounting your EFI partition at /boot within a chroot and having "/boot/EFI" means your EFI directory points to "/boot".
You may need to rebuild the grub.cfg file if the installation didn’t complete properly.
It displays the version information of the efibootmgr utility.
It seems you're exploring how Secure Boot behaves on your system. You're considering temporarily disabling it to test if Grub installs correctly. The UEFI Secure Boot should block unsigned files, but sometimes BIOS might bypass this. If the entry appears or disappears when Secure Boot is enabled again, you may need to configure a boot shim for the MOK manager or similar. Refer to the Arch Linux wiki for more details on setting up such configurations.