Grub - універсальний завантажувач, open source в Татарстані

GRUB - універсальний завантажувач.

Розглянемо то як редагувати меню завантажувача GRUB.
Як додавати ОС, splash screen і як встановити GRUB на флешку.
Робота з GRUB меню
Причина по якій багато хто використовує GRUB - це можливість мати на комп'ютері кілька ОС, і звичайно завантажуватися в них. Так ось, що б редагувати меню GRUB достатньо ввести наступну команду:
gksudo gedit /boot/grub/menu.lst

Ця команда відкриває на редагування файл menu.lst.

Директива makeactive встановлює активний розділ на завантажувальному диску, працює тільки для первинного розділу.
Директива chainloader встановлює перший сектор поточного кореневого розділу.

У підсумку вийшло ось що:

title MustDie XP
root (hd0,2)
makeactive
chainloader +1

Тепер зберігаємо і перезавантажуємося.

Установка Splash Screen
Ви цілком могли помітити, що зовнішній вигляд меню завантаження не такий вже примітний:

Але є спосіб виправити це.
Для початку підбираємо картинку, головне що б вона задовольняла таким вимогам:
* .xpm формат
* 640х480
* 14 кольорів
або робимо самі конвертуючи картинки:

convert -resize 640x480 -colors 14 image.png image.xpm gzip image.xpm

де image - картинка, необов'язково png або jpg.
Отримаємо в результаті:
your / directory / ім'я картінкі.xpm.gz

потім:
1.Откриваем на редагування файл menu.lst вищеописаної командою.
2.Добавляем до розділу "Pretty colours" наступний рядок:
splashimage = (hd0,1) your / directory / ім'я картінкі.xpm.gz

Установка GRUB на Flash диск

GRUB дуже легко встановлюється на флешку. Виходить «запасний
ключ »до комп'ютера. Особливо актуально це для ноутбуків, де немає
можливості використовувати дискету.
* Для установки копіюємо директорію boot на флешку і перезавантажуємося.
* Переводимо GRUB в командний режим з завантажувального меню натисканням «C».
Отримуємо запрошення до вводу команди:

* Вводимо команду для визначення диска / розділу:
grub> root (hd1,0)

Це якщо у вас один жорсткий диск, якщо два, то буде (hd2,0).
У відповідь отримуємо тип файлової системи (для флешки - fat16) і тип розділу.
* Якщо ви впевнені, що флешка визначилася правильно, то:
grub> setup (hd1,0)