E.6. Файл конфигурации меню GRUB
Файл конфигурации (
/boot/grub/grub.conf
), используемый для создания списка доступных для загрузки операционных систем, позволяет выбрать определенную заранее группу команд.
Раздел E.5, «Команды GRUB» содержит описание некоторых команд. Также могут использоваться специальные команды.
E.6.1. Структура файла конфигурации
Файл конфигурации меню GRUB имеет имя /boot/grub/grub.conf
. Команды глобальных настроек меню расположены в начале файла. Затем следуют секции для каждой доступной операционной системы или ядра.
Пример простого файла конфигурации меню GRUB, позволяющего загружать Fedora или Microsoft Windows Vista:
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.19-170.2.35.fc10.i686)
root (hd0,1)
kernel /vmlinuz-2.6.27.19-170.2.35.fc10.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 rhgb quiet
initrd /initrd-2.6.27.19-170.2.35.fc10.i686.img
# section to load Windows
title Windows
rootnoverify (hd0,0)
chainloader +1
В данном примере в меню GRUB Fedora будет операционной системой, загружаемой по умолчанию, автоматическая загрузка которой произойдет через 10 секунд. Две последующие секции содержат команды для таблицы разделов для каждой операционной системы.
Note
Обратите внимание, что целое значение переменной default относится к первой строке title
файла конфигурации. Чтобы установить Windows
в качестве системы по умолчанию, надо изменить default=0
на default=1
.
Настройка загрузки нескольких операционных систем в файле конфигурации GRUB выходит за пределы данной главы. Обратитесь к
Раздел E.8, «Дополнительные ресурсы» за перечнем дополнительных ресурсов.