Как я очистил grub.cfg
0- когда установлен новый дистрибутив [Linux], grub-mkconfig будет использовать /etc/grub.d/10_linux для реализации ядра Linux и меню восстановления. OS-Prober будет [/etc/grub.d/30_os-prober] использовать 30_os-prober для поиска других ОС [Операционные системы]
, часто меню запуска может иметь нежелательные, лишние или даже мертвые записи. (мертвая запись в моем меню загрузки начала меня в этом квесте.) Я посмотрел на /boot/grub/grub.config, чтобы ознакомиться с меню.
, чтобы удалить нежелательную запись. Я сделал следующее как root :
1- мертвая запись была найдена 30_os-prober. Я скопировал записи [сделанные 30_os-prober в /boot/grub/grub.cfg] Я хотел 40_custom.
2- Я положил GRUB_DISABLE_OS_PROBER = "true" в / etc / default / grub
3- Я проверил новую конфигурацию в каталоге резервной копии загрузки. sudo grub-mkconfig -o menu-test.cfg [имя файла произвольно]
4-, когда тестовый файл выглядел так, как я этого хотел: sudo update grub
в следующий раз Я загрузил ненужную запись, но те, которые я хотел, были в конце.