вторник, 1 апреля 2008 г.

Установка заставки для Grub и Grub-gfxboot

Leolik's blog: Установка заставки для Grub и Grub-gfxboot

Вот захотел немного приукрасить свою убунту и решил начать с заставки для менеджера загрузки - Grub.

Установка заставки для стандартного Grub.

1. Для начала нам потребуется сама заставка, в нэте их валом, я например предпочитаю брать их с сайта www.gnome-look.org.
2. Все, допустим вы уже скачали понравившуюся заставку (у меня к примеру она называется ubuntu_grey_grub.xpm.gz и находится в домашней папке), теперь скопируем ее в папку /boot/grub/ (но никто не мешает вам использовать другую папку):

#
cp ~/ubuntu_grey_grub.xpm.gz /boot/grub/

3. Редактируем файл menu.lst :
#
nano /boot/grub/menu.lst

и, к примеру, перед строкой '## ## End Default Options ##' вставляем строку указывающую путь к нашей заставке:
splashimage=(hd0,0)/boot/grub/ubuntu_grey_grub.xpm.gz
!!!WARNING: (hd0,0) - замените на свое значение, чтобы его узнать, наберите в консоли:
#
grub

теперь наберите:
>
find /boot/grub/stage1

и полученный результат вставьте на место (hd0,0).
4. Перезагружаемся. Теперь на этапе менеджера загрузки вы увидете ту заставку которую установили. Согласитесь - это получше, чем просто черный экран с несколькими строками выбора ОС.

Установка заставки для Grub-gfxboot.

Как бы красиво не смотрелась заставка для grub, всегда хочется чего-нить новенького :) Поэтому следующим делом - я решил поставить grub-gfxboot с ее более оригинальными заставками.

1. Как и ранее, первым делом нам понадобится заставка для grub-gfxboot. Так же как и обычные заставки для grub, эти заставки можно легко найти на просторах инэта, ну а я как и ранее, воспользовался сайтом www.gnome-look.org (в поиске на сайте ищите по слову: gfx). В моем случае заставка называется message.cristal (обычно заставки для grub-gfxboot начинаются на message.*) и находится в домашней папке.
2. Устанавливаем gfxboot:
#
apt-get install gfxboot

3. Удаляем стандартный grub:
#
apt-get remove boot

4. Скачиваем последнюю версию grub-gfxboot (на момент написания, последняя версия была grub-gfxboot_0.97-11-ubuntu1_all)
$


5. Устанавливаем grub-gfxboot:
#
dpkg -i grub-gfxboot_0.97-11-ubuntu1_all.deb

6. Копируем скачанную заставку в /boot/grub/ :
#
cp ~/message.cristal /boot/grub/

7. Редактируем файл menu.lst :
#
nano /boot/grub/menu.lst

и в начало файла вставляем строку указывающую путь к нашей заставке:
gfxmenu /boot/grub/message.cristal
8. Теперь сконфигурируем grub, для этого набираем в консоли:
#
grub

дальше пишем:
>
find /boot/grub/stage1

на выходе получаем примерно следующее:
(hdx,y)
где x и y - у вас могут отличаться (у меня к примеру: (hd0,0)).
Дальше используем полученное значение в следующих командах:
> > >
root (hd0,0)
setup (hd0)
quit

!!!WARNING: не забывайте заменить (hd0,0) и (hd0) на свои значения.
9. Инсталлируем grub-gfxboot на нужный нам жесткий диск:
#
grub-install /dev/sda

вместо /dev/sda используйте свое значение. Посмотреть как называются ваши жесткие диски и какие на них есть разделы можно с помощью команды:
#
fdisk -l

10. Перезагружаемся. Теперь на этапе менеджера загрузки вы увидете ту заставку которую установили. Вот это - как раз то, что мне нужно ))

Автор Leolik

Комментариев нет: