Опубликовано пользователем goodigy
Так получилось что у меня в UEFI появился лишний пункт меню. Он дублирует уже существующий.
Чтобы его удалить можно воспользоваться следующей программой efibootmgr, программа консольная.
Установить программу
sudo apt-get install efibootmgr
Для того чтобы увидеть список всех пунктов нужно ввести команду
sudo efibootmgr
В ответ будет выведен список подобный приведенному ниже
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,000A,0009,0001,0002,0003
Boot0000* ubuntu
Boot0001* UEFI:CD/DVD Drive
Boot0002* UEFI:Removable Device
Boot0003* UEFI:Network Device
Boot0009* Hard Drive
Boot000A* ubuntu
И скриншот
В списке можно увидеть, самый первый пункт BootCurrent текущий загруженный.
У меня два пункта ubuntu, первый Boot0000* ubuntu и второй самый последний Boot000A* ubuntu. Первый как раз указан в BootCurrent, то есть он загружен, а вот последний пункт лишний.
Удалим его. Для этого воспользуемся следующей командой
sudo efibootmgr --bootnum xxxx --delete-bootnum
Где xxx - номер пункта.
В моем случае эта команда будет такой
sudo efibootmgr --bootnum A --delete-bootnum
В ответ выведется список уже без удаленного пункта
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0009,0001,0002,0003
Boot0000* ubuntu
Boot0001* UEFI:CD/DVD Drive
Boot0002* UEFI:Removable Device
Boot0003* UEFI:Network Device
Boot0009* Hard Drive
И скриншот