Меню Grub2 в Ubuntu

Если установить операционную систему Ubuntu (речь идет о версии Ubuntu 9.10) на жесткий диск на котором больше нет операционных систем, то по умолчанию не будет видно загрузочное меню загрузчика Grub2. Это логично, если нет других систем, то и не нужно ничего выбирать и загрузка в итоге быстрее происходит.

Но если вдруг необходимо, чтобы загрузочное меню Grub2, все же появилось при загрузке, то есть два пути. Первый это удерживать клавишу Shift во время загрузки. Тогда меню появится и будет ожидать ваш выбор.

Второй путь это изменить конфигурационный файл Grub2 и настроить в нем постоянное отображение меню или реакцию на клавишу esc. Конфигурационный файл называется /etc/defaults/grub. Открываем его на редактирование:

1
sudo nano /etc/default/grub

Чтобы настроить реакцию на клавишу esc изменяем параметр GRUB_HIDDEN_TIMEOUT с 0 на количество секунд в течении которого Grub2 будет ожидать нажатия клавиши esc. Меню при этом отображаться не будет - просто будет черный экран. Например:

1
GRUB_HIDDEN_TIMEOUT=5

После внесения изменений в файл /etc/defaults/grub необходимо выполнить команду update-grub:

1
2
3
4
5
6
7
8
9
10
igor@adm-ubuntu:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /memtest86+.bin
done

Теперь при загрузке будет пауза в 5 секунд, во время которой нажатие на клавишу esc отобразит меню Grub2.

Чтобы настроить постоянное отображение меню Grub2 при загрузке нужно параметр GRUB_HIDDEN_TIMEOUT закомментировать:

1
#GRUB_HIDDEN_TIMEOUT=5

Тогда меню будет отображаться при загрузке. Время в течении которого будет отображаться меню задается в этом случае параметром GRUB_TIMEOUT.

Кстати, для некоторых настроек Grub есть графическая утилита startupmanager.
Установка:

1
sudo apt-get install startupmanager

Запуск либо из командной строки sudo startupmanager или пункт меню Gnome Система - Администрирование - Менеджер загрузки.

Хотя я как всегда рекомендую править конфигурационные файлы вручную.

Мануал по Grub2 на сайте Ubuntu - https://wiki.ubuntu.com/Grub2

Статьи и новости схожей тематики:

Один комментарий

  1. Igorka: Установка фона для Grub2 в Ubuntu 9.10:

    [...] и смотрим, что из этого получилось. Если у вас не отображается меню Grub2, то тогда читайте статью Меню Grub2 в [...]

Оставьте свой отзыв