URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 38269
[ Назад ]

Исходное сообщение
"Делаю загруз CD, cdboot не может найти /BOOT/LOADER"

Отправлено Lamr , 09-Дек-03 11:55 
mkisofs -U -R -o /tmp/boot.iso -b boot/cdboot --no-emul-boot /myroot/catalog
Без -no-emul-boot ругается, что у cdboot "allowable size"

Всё хорошо, но при старте - сабж
Где грабли, подскажите кто чем может :-(((


Содержание

Сообщения в этом обсуждении
"Делаю загруз CD, cdboot не может найти /BOOT/LOADER"
Отправлено Alex_M , 09-Дек-03 12:11 
>mkisofs -U -R -o /tmp/boot.iso -b boot/cdboot --no-emul-boot /myroot/catalog
>Без -no-emul-boot ругается, что у cdboot "allowable size"
>
>Всё хорошо, но при старте - сабж
>Где грабли, подскажите кто чем может :-(((

Вот какой коммандной строкой собирался первый диск из дистрибутива FreeBSD 5.1:
mkisofs -b boot/cdboot -no-emul-boot -r -J -V fbsd_boot -o ./5.1-RELEASE-i386-disc1.iso disc1
Работает же ;)
Может у тебя действительно отсутствует /myroot/catalog/boot/cdboot или /myroot/catalog/boot/loader ?


">Может у тебя действительно отсутствует /myroot/catalog/boot/cdboot"
Отправлено Lamr , 09-Дек-03 12:49 
Все присутсвует
Я собрал не установочный, а живой образ
Хотел сделать загрузку с сиди и монтирование корня на ОЗУ
как у
http://www.opennet.me/docs/BSD/1f_unix/index.html

На CD, как на флоппе, есть /boot/* , /kernel и /mfsroot.gz,
содранный с живой машины

НИКОМУ НЕ ЗНАКОМО РУГАТЕЛЬСТВО при загрузке с CD

/BOOT/LOADER ... not found
?????


"накопал я в гууугле на что она ругалась у меня."
Отправлено Lamr , 09-Дек-03 16:44 
http://linuxdoc.h10.ru/man/man8/mkisofs.8.html

Оказывается -b показувает на образ загрузочного флопа
Все получилось, но образ md_root с CD прочитать не удается :-(

Мне надо, скорее всего -hard-disk-boot

Я, конечно, знаю что "Модуль жесткого диска должен начинаться с головной записи загрузки,"
но вот как его прикрутить к iso-9660 никак не пойму ....
А ведь это сделано как-то!
На CD c FreeBSD загрузка mfsroot назначена в loader.conf!!!
load_mfsroot="YES"
и образ лоадер грабит с CD!
/boot/mfsroot.gz
Бля, я застрелюсь!


"а на CD с дистрибом FreeBSD"
Отправлено Lamr , 09-Дек-03 16:50 
с начала лежат первые 512 байт boot2!!
Я это точно знаю!

cmp /boot/boot2 freebsd.iso
differ: char 513, line1
^^^^^^^^^^^^^^^

Как они это сделали?