“Неприменимые” записи в GRUB

После установки нескольких из моих неиспользованных Ose с помощью Деинсталлятора ОС на диске Восстановления Начальной загрузки основной побочный эффект был тоннами бесполезных записей, которые, кажется, направляют к моим старым Ose в GRUB, таким как:

  • EFI/BOOT/fbx64.efi (и mmx64.efi)
  • efi/Debian/fbx64.efi (и mmx64.efi) (Очевидно, указывает на Debian),
  • EFI/fedora/mmx64.efi (и gcdia32.efi, gcdx64.efi)

Я пытался обновить GRUB, удаляя неиспользованные файлы EFI (затем обновляющий GRUB) и даже переустанавливающий GRUB (конечно, обновляющий GRUB впоследствии).

Прежде чем я делал попытку удаления неиспользованных файлов EFI, интересная вещь состоит в том, что, неважно, если это был Fedora, Debian, и т.д. (кроме записей Windows, поскольку необходимо смочь видеть ниже, который просто взял меня к командной строке GRUB), они все загрузились в Ubuntu.

Править: Личинка метод Customizer на самом деле не устраняет проблему, это только, покрывает поврежденные записи.

Screenshot

0
задан 15 March 2020 в 16:53

1 ответ

@oldfred имеет его корректный. /etc/grub.d/25_custom файл - то, что добавляет все дополнительные нежелательные записи GRUB. Помещенный там boot-repair. GRUB Customizer могут добавить подобные ненужные файлы в /etc/grub.d. Однако я не рекомендовал бы изменить тестер OS и/или 40_custom.

Это стандартные файлы, в которых необходимо видеть /etc/grub.d...

-rwxr-xr-x   1 root root  11K Feb  5  2019 00_header*
-rwxr-xr-x   1 root root 6.2K Apr 22  2016 05_debian_theme*
-rwxr-xr-x   1 root root  17K Oct 11 06:57 10_linux*
-rwxr-xr-x   1 root root  37K Oct 11 06:57 10_linux_zfs*
-rwxr-xr-x   1 root root  13K Oct 11 06:57 20_linux_xen*
-rwxr-xr-x   1 root root 2.0K Mar 12  2014 20_memtest86+*
-rwxr-xr-x   1 root root  12K Apr 14  2017 30_os-prober*
-rwxr-xr-x   1 root root 1.4K Oct 14  2015 30_uefi-firmware*
-rwxr-xr-x   1 root root  214 Sep 22  2014 40_custom*
-rwxr-xr-x   1 root root  216 Apr 11  2014 41_custom*
-rw-r--r--   1 root root  483 Apr 11  2014 README

cat /etc/grub.d/25_custom # подтвердите, что это содержит нежелательные записи.

sudo rm -i /etc/grub.d/25_custom # удалить этот файл

sudo update-grub # генерируйте новое меню GRUB

reboot # подтвердите желаемый результат

0
ответ дан 17 March 2020 в 00:01

Другие вопросы по тегам:

Похожие вопросы: