My question in short:
My BIOS gives me boot options to old Linux distros that dosen't exist anymore. How can I remove them?
The longer version:
I'm running a UEFI multiboot PC with the following setup: Compatibility Support Module enabled, and Secure Boot disabled.
- dev/sda1: Boot partition (/boot/efi)
- dev/sda2: Swap
- dev/sda3: Ubuntu
- dev/sda4: KDE Neon
- dev/sda5: Kali
- dev/sda6: LUKS data partition
I've had several (re)installs of various distros and always left sda1 intact (no format). When I removed my old Manjaro install I also deleted the folder: /boot/efi/EFI/Manjaro
Manjaro dosen't show up in the GRUB bootloader, but it still shows up in my BIOS (or is it called UEFI?) boot options. How can this be? How do I remove them?
To complicate things it seems that I get a new GRUB every time a install a new distro which messes my configuration up. So updating GRUB config on my oldest and primary distro (KDE Neon) dosen't work because it seems another distros version of GRUB (Kali) is in charge. I've tried reinstalling GRUB from KDE Neon with no effect.
How do I choose which GRUB (configuration) is in charge?
My /boot-partition:
- /boot [a lot of files - kernels?]
- /boot/grub
- /boot/efi/EFI
- /boot/efi/EFI/boot
- /boot/efi/EFI/kali
- /boot/efi/EFI/neon
- /boot/efi/EFI/tools
- /boot/efi/EFI/ubuntu