Сначала я установил Windows 8, а затем Ubuntu. На экране загрузки не было записи Windows, поэтому я сделал grub-update, и теперь она присутствует, но у меня также есть 2 дополнительные записи memtest в списке.
Есть ли способ удалить их из списка и иметь только Windows и Ubuntu?
Если это просто эти memtest
опции, Вы не хотите, можно просто удалить тот пакет:
sudo apt-get remove memtest86+
можно также управлять поколением подменю ("Расширенные настройки для..." записей), и опции восстановления путем редактирования /etc/default/grub
. Из документации информации о личинке:
'GRUB_DISABLE_RECOVERY' If this option is set to 'true', disable the generation of recovery mode menu entries.
и
'GRUB_DISABLE_SUBMENU' Normally, 'grub-mkconfig' will generate top level menu entry for the kernel with highest version number and put all other found kernels or alternative menu entries for recovery mode in submenu. For entries returned by 'os-prober' first entry will be put on top level and all others in submenu. If this option is set to 'y', flat menu with all entries on top level will be generated instead.
для получения дополнительной информации на конфигурации личинки, проверьте:
info -f grub -n 'Simple configuration'
Можно отредактировать список в /boot/grub/grub.cfg
gksudo gedit /boot/grub/grub.cfg
или
sudo nano /boot/grub/grub.cfg
кроме того, сделайте резервное копирование сначала.;)
Я знаю, что сообщение старо, но оно все еще подходит в поисках.
sudo chmod -x /etc/grub.d/20_memtest86+
sudo update-grub
Это скроется, это от личинки путем установки выполнения укусило к прочь. Включите его назад путем замены "-" с "+".