| Конфигурация загрузчика GRUB |
|
Загрузчик GRUB (GRand Unified Bootloader) считается более гибким и современным, чем LILO. Благодаря иной схеме загрузки операционных систем, GRUB "понимает" больше файловых систем, нежели LILO, а именно FAT/FAT32, ext2, ext3, ReiserFS, XFS, BSDFS и др. boot=/dev/hda default=0 timeout=10 fallback=1 splashimage=(hdO,1)/grub/mysplash.xpm.gz hiddenmenu title MDK root (hd0,1) kernel /vmlinuz-2.6.14-1.1263 ro root=/dev/hda2 initrd /initrd-2.6.14-1.1263.img title WinXP rootnoverifу (hdO,0) chainloader+1 Параметр boot указывает загрузочное устройство, а параметр default— загрузочную метку по умолчанию. Метка начинается параметром title и продолжается до следующего title. Нумерация меток начинается с 0. Параметр timeout задает количество секунд, по истечении которых будет загружена операционная система по умолчанию. Параметр default полгзно использовать с параметром fallback. Первый задает операционную систему по умолчанию, а второй — операционную систему, которая будет загружена в случае, если с загрузкой операционной системы по умолчанию произошла ошибка. Задать графическое изображение позволяет параметр spiashimage. Чуть позже мы разберемся, как самостоятельно создать такое изображение. При работе с GRUB вам будет трудно привыкнуть к именам разделов. GRUB вместо привычных /dev/hd* (или /dev/sd* для SCSI-дисков) использует свои имена. Перевести имя /dev/hd* в имя в формате GRUB просто. Во-первых, опускается /dev/. Во-вторых, устройства отсчитываются не с буквы а, как в Linux, а с нуля. Разделы на дисках отсчитываются не с единицы, а тоже с нуля, причем номер раздела указывается через запятую. Потом все имя берется в скобки. Например, раздел /dev/hda1 в GRUB будет выглядеть как (hd0,0), a раздел /dev/hdb2 как (hd1,1). Параметр rootnoverify указывается для Windows, точнее для всех не-Linux операционных систем. Параметр chainioader указывается для операционных систем, поддерживающих цепочечную загрузку. Если ваша ОС Windows установлена на неактивном разделе, с которого не может загружаться, тогда перед параметром chainioader нужно указать параметр makeactive. Установить GRUB, если вы это еще не сделали, можно командой /sbin /grub-install. После изменения конфигурационного файла переустанавливать загрузчик, как в случае с LILO, не нужно. Благодаря гибкости GRUB, переустановка загрузчика не нужна. Вы хотите создать собственный фон для загрузчика GRUB? Это очень просто. Создайте или найдите в Интернете понравившуюся вам картинку. После этого ее нужно уменьшить до размера 640x480 и конвертировать в формат ХРМ. Все это можно сделать одной командой: # convert image.jpg -colors 14 -resize 640x480 image.xpm После этого нужно сжать картинку с помощью gzip: # gzip image.xpm После этого копируем сжатую картинку в /boot/grub и прописываем в конфигурационном файле /boot/grub/grub.conf: splashimage=(hd0,1)/grub/image.xpm.gz
Related Articles
Set as favorite
Bookmark
Email This
Hits: 601 Комментарии (0)RSS feed CommentsНаписать комментарий |