A normal GRUB install, generates always a grub.cf grub-menu. On MBR/BIOS we have only one active grub-bootloader, so you only see one grub-menu. On UEFI you can list the efi-grub loader with the UEFI-bootmenu, and for different install you would than boot into different grub-menus.JayM wrote: Mon Nov 18, 2019 6:59 am There's only one bootloader: grub (which stands for GRand Unified Bootloader.)
OK, I assume you have run MX Boot Repair.
That's a known "bug" and a fix is already available, awaiting to get released, asap.
Workaround re-run update-grub,either manually or using MX Boot Options.
Yes, the reason /boot/efi is empty because that directory is just a mount point.
And as you originally installed within BIOS-mode and not in UEFI-mode no fstab entry has been generated for
the ESP (EFI System Partition).
Your ESP is sda1:
Code: Select all
sda
├─sda1 vfat SYSTEM 72DF-E82C
Number Start End Size File system Name Flags
1 1049kB 274MB 273MB fat32 EFI system partition boot, esp
Do copy paste onto command-line terminal ( Paste = Ctrl-Shift-V)
First lets make a backup of fstab just in case:
Code: Select all
sudo cp /etc/fstab /etc/fstab.backup
Code: Select all
echo -e "\nUUID=72DF-E82C /boot/efi vfat defaults,noatime,dmask=0002,fmask=0113 0 0" | sudo tee -a /etc/fstab
Code: Select all
sudo mount -a
Code: Select all
find /boot/efi -iname "*.efi" -ls
Let's list the UEFI-boot menu entry from the NVRAM:
Code: Select all
sudo efibootmgr -v
