Я использую Ubuntu 12.04, и выборки grub появляются при каждой загрузке. Это происходит на обоих моих компьютерах.
Я попытался отредактировать / etc / defaults / grub, чтобы использовать default, использовать запись 0 и запустить обновление для нее. Но ничто, кажется, не решает проблему.
(показаны некомментированные строки)
$ sudo nano /etc/default/grub
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-25-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-25-generic-pae
Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
No volume groups found
done
Grub2 будет загружаться прямо в операционную систему по умолчанию, если другая операционная система не обнаружена. Меню не будет отображаться. Если обнаружена другая операционная система, отобразится меню GRUB 2.
Но если меню grub по-прежнему отображается, вам может потребоваться изменить значение GRUB_TIMEOUT с 10 на 0.
GRUB_TIMEOUT=10
-
GRUB_TIMEOUT=0
GRUB_TIMEOUT = значение - это количество секунд до запись по умолчанию загружается автоматически.
Откройте терминал и выполните эту команду:
root@penreturns:~$ sudo gedit /etc/default/grub
Удалите строку комментария (добавьте "#"):
#GRUB_HIDDEN_TIMEOUT=0
Это должно быть похожим на это (по умолчанию)
GRUB_HIDDEN_TIMEOUT=0
Обновите свой GRUB с этой командой:
root@penreturns:~$ sudo update-grub
Перезагрузите свою систему, и Вы будете видеть, как система теперь остановится в экране начальной загрузки GRUB2.
Приятного отдыха!