Удалить ненужные записи из испорченного grub?

Сегодня утром я установил Ubuntu 16.04 рядом с Windows 10 в качестве двойной загрузки. После первой установки меню grub пришло и прошло гладко. Со следующего раза мой ноутбук загрузился прямо в Windows 10. Чтобы войти в режим работы, мне приходилось нажимать F9 при каждом включении. Поэтому я исправил это, установив ремонт загрузчика на Ubuntu. Теперь у меня так много записей о grub, и это беспорядок. Итак, как я могу это убрать? Любая помощь будет оценена. Спасибо

2 ответа

Решение

В вашем случае Grub-Customizer может пригодиться.

Установите это:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Откройте его и удалите все ненужные записи:

Нажмите на сохранить. сделанный.

Лично я не предпочитаю эти типы автоматизированных инструментов.Я скоро обновлю этот ответ, если найду ручной способ сделать это.

Такие приложения, как GRUB Customizer, вероятно, и стали причиной возникновения этой проблемы. Вероятно, они создали дополнительные ненужные файлы в /etc/grub.d.

В терминале введите ls -al /etc/grub.dи ваш вывод должен выглядеть примерно так:

-rwxr-xr-x   1 root root 9.6K Oct 14  2015 00_header*
-rwxr-xr-x   1 root root 6.2K Apr 22 18:16 05_debian_theme*
-rwxr-xr-x   1 root root  12K Apr  6  2015 10_linux*
-rwxr-xr-x   1 root root  11K Apr  6  2015 20_linux_xen*
-rwxr-xr-x   1 root root 2.0K Mar 12  2014 20_memtest86+*
-rwxr-xr-x   1 root root  12K Apr 11  2014 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 

Любые другие файлы, которые вы найдете, являются подозреваемыми для создания всех дополнительных записей, которые вы найдете в вашем меню GRUB, и, вероятно, должны быть перемещены на рабочий стол (для сохранности, на случай, если вы запутаетесь). Найдите файл, содержащий несколько записей EFI. Опять в терминале набери grep -i EFI /etc/grub.d/* чтобы легко найти подозрительный файл.

После того, как дополнительные файлы были перемещены, вы можете sudo update-grub перестроить стандартное меню GRUB.

Ура, Ал

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