Установка grub4dos средствами Linux, или как сделать флешку загрузочной?

Что потребуется,

Разметка носителя

Если носитель размечен - не требуется. С некоторыми флэшками, отформатированными в windows могут быть проблемы - переразметьте так:

  1. Вся информация на носителе будет удалена!
  2. Запускаем gparted
  3. Выбираем флэшку - например sdb
  4. Правый клик по носителю - отмонтировать
  5. Меню - Устройство - Создать таблицу разделов - ms-dos - Применить. Если носитель больше 2TB вместо ms-dos нужно gpt и grub4dos работать не будет
  6. Раздел - Новый - fat32 (еще поддерживаются FAT12, FAT16, FAT32, NTFS, EXT2..EXT3 .. EXT4 или EXFAT) - Добавить.
  7. Меню - Выполнить все операции
  8. Правый клик по разделу - Управление флагами - boot
  9. Закрыть gparted
  10. Вынуть флэшку (перезагрузить компьютер)

Установка

Все действия выполняются в консоли с правами рута.

При установке на жёсткий диск будет затёрта загрузочная запись предыдущего загрузчика. Будьте осторожны с выбором!

Флешки отформатированные в Windows могут не иметь разделов, как например дискета (так называемые «суперфлоппи»)

  • bootlace.com работает в 32 и 64 битном linux, windows (запускать от Администратора)
  • Начиная с этой версии работает и на ext4
  • Скачать архив с bootlace.com, распаковать
  • Определить тип разметки носителя (dos или gpt - п.5 предыдущего раздела)):
fdisk -l /dev/sdX |egrep "^Disklabel type" 

, где /dev/sdХ - Ваш носитель (флэшка , hdd). Посмотреть : blkid

  • Запустить в консоле с правами root:
    • для dos:
./bootlace.com /dev/sdX
./bootlace.com --gpt /dev/sdX
  • На первый раздел /dev/sdX (в корень) переписать grldr (старые версии не увидят ext4) и menu.lst
  • Отредактировать menu.lst согласно рекомендаций Вашего дистрибутива
  • Из grub4dos можно перейти в grub2

Что получаем в результате

  • Флешка становится «загрузочным ключиком».
  • Загрузочная запись ищет загрузчик grldr на всех доступных разделах. Поэтому не обязательно копировать grldr на первый раздел флешки, можно поместить на второй. Или вообще на жёсткий диск. Главное. Чтобы раздел был основным.
Печать/экспорт