Содержание
Что нужно знать о 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 не мешает использованию этого диска по прямому назначению, т.е. хранению и переносу данных).