Help Linux - до свидания! См. Новости проекта

Вы находитесь здесь: start » kb » grub3


|

Дополнительно

 Creative Commons

Что нужно знать о Grub. Часть 3. Grub на CD или "всегда под рукой".

Что делать если умер загрузчик системы?
Правильно, загрузиться со своего. В нашем случае это Grub.

  • Загружаться с LiveCD для того, чтобы воспользоваться Grub не всегда удобно. Для этой цели можно сделать специальный Grub-CD. Если этот небольшой скрипт запустить на Ubuntu, он создаст готовый для записи образ grub_cdrom.iso в директории /tmp.

Grub версии 1

#!/bin/bash
cd /tmp
mkdir -p iso/boot/grub
cp /usr/lib/grub/i386-pc/* iso/boot/grub
genisoimage -R -b boot/grub/stage2_eltorito -no-emul-boot \
	-boot-load-size 4 -boot-info-table -o grub_cdrom.iso iso
  • Работоспособность проверена в Ubuntu различных версий
  • Важно: этот трюк не подходит для Grub 2

Grub версии 2

grub-mkrescue -o /tmp/grub_cdrom.iso
  • Перед выполнением вышеуказанной команды возможно понадобится установить xorriso
    sudo apt-get install xorriso
  • Работоспособность проверена в Ubuntu 10.10

Комментарии

  • Записать образ на CD можно нажав правую кнопку мыши на файле образа и выбрав «Записать на диск» или же из терминала: cdrecord -v -sao /tmp/grub_cdrom.iso
  • При необходимости можно сделать загрузочным floppy или usb-flash диск (последнее очень удобно, т.к. grub на flash не мешает использованию этого диска по прямому назначению, т.е. хранению и переносу данных).