How to remove one OS from a triple boot system that shows incongruent boot lists
https://askubuntu.com/questions/1566610/how-to-remove-one-os-from-a-triple-boot-system-that-shows-incongruent-boot-lists
I'm new to Linux (about 6 weeks) and have been testing multiple versions of Linux on my NUC which resulted with an SDD with three OS partitions. The sequence of installation was:
1. Windows 10
2. Ubuntu
3. Winux
My goal:
I want to remove Winux from the boot list as I migrate away from Windows and embrace Ubuntu.
My Situation:
I've read other posts about multiple OS's and the removal of 1, but nothing seemed to match what I have unwittingly created.
In the PC's Intel BIOS, there are only two entries:
Windows Boot Manager
Winux 11
From Ubuntu using efibootmanager I have the following boot entries:
BootCurrent: 0001
BootOrder: 0001,0000,0002,0003
0000 Windows Boot manager
0001 Winux 11
When I select Winux 11 from the first boot list presented, I see a completely different list of boot options:
Winux 11 GNU/Linux
Advanced Options for Winux 11 GNU/Linux
Memory test (memtest86+x64.efi)
Memory test (memtest86+x64.efi, serial console)
Windows Boot Manager (on /dev/nvme0n1p1)
Ubuntu 24.04.4 LTS (24.04) (on /dev/nvme0n1p7)
Advanced options for Ubuntu 24..04.4 LTS (24.04)
UEFI Firmware Settings
Now to add more confusion ... from Ubuntu when I list it's boot list:
awk -F\' '/menuentry / {print i++, $2}' /boot/grub/grub.cfg
I get yet another different boot list:
0 Ubuntu
1 Ubuntu, with Linux 6.17.0-23-generic
2 Ubuntu, with Linux 6.17.0-23-generic (recovery mode)
3 Ubuntu, with Linux 6.17.0-19-generic
4 Ubuntu, with Linux 6.17.0-19-generic (recovery mode)
5 memtest86+
6 Memory test (memtest86+x64.efi, serial console)
7 Windows Boot Manager (on /dev/nvme0n1p1)
8 Winux 11 (24.04) (on /dev/nvme0n1p6)
9 Winux 11 GNU/Linux (on /dev/nvme0n1p6)
10 Winux 11 GNU/Linux, with Linux 6.17.0-22-generic (on /dev/nvme0n1p6)
11 Winux 11 GNU/Linux, with Linux 6.17.0-22-generic (recovery mode) (on /dev/nvme0n1p6)
12 Winux 11 GNU/Linux, with Linux 6.17.0-19-generic (on /dev/nvme0n1p6)
13 Winux 11 GNU/Linux, with Linux 6.17.0-19-generic (recovery mode) (on /dev/nvme0n1p6)
14 Memory test (memtest86+x64.efi) (on /dev/nvme0n1p6)
15 Memory test (memtest86+x64.efi, serial console) (on /dev/nvme0n1p6)
16 UEFI Firmware Settings
My Concern:
I'm confused with the various boot lists and their differing sequences. So using any of the other articles I've read didn't give me confidence to just "try" one of their methods. I don't feel like I could afford to lose my Windows system just yet ... although EOL is coming for it soon!