LINUX.ORG.RU

GRUB на флешке


0

0

Здравствуйте!
Пытаюсь поставить grub на флешку.
# grub-install /dev/sda
Всё прекрасно отрабатывает, в BIOS отключаем загрузку с жёсткого диска, и указываем USB-HDD (или USB-ZIP -- по-барабану) для загрузки.
И он грузится.. Да, вот только grub.conf и всё остальное берёт всё равно с жёсткого диска! При попытке отключения винта в BIOS просто ругается, мол нет hard'а.
Флешку видеть отказывается -- нет такого устройства (hd1).

В чём может быть дело? Судя по Google, вроде, обычно таких проблем не возникает.

★★★★★

device.map в /boot на флешке подправить надо было. 

(hd0)  /dev/sda

И ставить груб примерно так 

grub    --device-map=/mnt/flash/boot/device.map 

>grub root (hd0,0)
>grub setup (hd0)

WerNA ★★★★★
()
Ответ на: комментарий от WerNA

а реально сделать flash'ку загрузочной для установки linux, именно интересует fedora/rhel3/rhel4.i386/rhel4.x86_64 ? ну то есть там разные ядра надо будет и образы, вот только я не совсем понимаю как... кто-нибудь подскажет?

anonymous
()
Ответ на: комментарий от WerNA

Да, нет. Я по всякому пробовал -- ничего не помогает :-/
Однако, я всё же нашёл ответ "почему":
http://linuxfromscratch.org/pipermail/lfs-chat/2005-June/026611.html

Оказывается у меня тоже флешка там как (fd1) появляется. Плохо, что нельзя раздел выбрать никакой при таком раскладе :-/

unDEFER ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Что значит "загрузочной для установки"?

unDEFER ★★★★★
() автор топика

Итак, с grub-ом так ничего и не получается. syslinux 2.x выдавал при загрузке:
Boot failed

Но зато самый последний syslinux (3.20) таки сработал!
Загружал я пока spblinux: http://www.8ung.at/spblinux/index.htm
Но т.к. далее он пытается поставить grub -- далее у меня ничего не вышло.
Зато, он выдал однозначный ответ, что определяется эта флешка как именно USB ZIP-дисковод.

Но в общем что делать дальше в принципе ясно -- изучать syslinux...

unDEFER ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.