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

Исходное сообщение
"nanobsd: не получается корректный образ"

Отправлено Demchenko , 25-Окт-09 11:25 
Хочется собрать nanobsd для домашнего роутера-сервера.
Собираю с конфигом:

NANO_NAME=gw
NANO_KERNEL=gw
CONF_INSTALL='
NO_FORTRAN=YES
NO_LPR=YES
NO_SHAREDOCS=YES
NO_EXAMPLES=YES
NO_CALENDAR=YES
'
CONF_WORLD='
NO_GAMES=YES
NO_INFO=YES
NO_RESCUE=YES
NO_KERBEROS=YES
'
FlashDevice SanDisk 2g

Собрка проходит без проблем, ошибок не выводится, _.disk.full нужного размера создается.
Однако, после dd на целевую флешку - ничего с нее не грузится, даже btx loader не запускается. При подключении к линуху этой флешки вижу в логах примерно такое "sdb1 - <bsd:bad subpartition - ignored> sdb2 - <bsd:bad subpartition - ignored>", ессно ни один раздел не монтируется.
md5-суммы флешки и образа _.disk.full совпадают.
пробовал создавать образы меньшего размера - на гиг, 512мб - абсолютно та же история.
Подскажите, в чем проблема?

Содержание

Сообщения в этом обсуждении
"nanobsd: не получается корректный образ"
Отправлено Demchenko , 25-Окт-09 11:27 
забыл добавить: Freebsd 7.2R

"nanobsd: не получается корректный образ"
Отправлено QuAzI , 25-Окт-09 11:35 
А сам образ в FreeBSD монтируется?

"nanobsd: не получается корректный образ"
Отправлено Demchenko , 25-Окт-09 11:43 
>А сам образ в FreeBSD монтируется?

ээ, а как это сделать? там же образ целого диска, с тремя партициями. как я его смонтирую без записи на диск?


"nanobsd: не получается корректный образ"
Отправлено QuAzI , 25-Окт-09 12:17 
>>А сам образ в FreeBSD монтируется?
>
>ээ, а как это сделать? там же образ целого диска, с тремя
>партициями. как я его смонтирую без записи на диск?

Сам многопартиционные MD-диски не делал, но по логике вещей после mdconfig вместо /dev/md0 должны появиться md0s1 md0s2 и dm0s3 если с партициями.


"nanobsd: не получается корректный образ"
Отправлено Demchenko , 25-Окт-09 19:40 
>>>А сам образ в FreeBSD монтируется?
>>
>>ээ, а как это сделать? там же образ целого диска, с тремя
>>партициями. как я его смонтирую без записи на диск?
>
>Сам многопартиционные MD-диски не делал, но по логике вещей после mdconfig вместо
>/dev/md0 должны появиться md0s1 md0s2 и dm0s3 если с партициями.

хм, про mdconfig для монтирования образов диска не знал :)
да, созданный образ монтируется, нормально открывается. Но точно также монтируется и открывается во фре и флешка, однако с нее нифига система не грузится.

собсна вылечил так: смонтировал _.disk.full как md-диск, ручками создал нужные разделы на флешке и скопировал содержимое md-диска на флешку.

Спасибо за наводку :)


"nanobsd: не получается корректный образ"
Отправлено anonymous , 25-Окт-09 20:48 
>Собрка проходит без проблем, ошибок не выводится, _.disk.full нужного размера создается.
>Однако, после dd на целевую флешку - ничего с нее не грузится, даже btx loader не запускается.
>Подскажите, в чем проблема?

раньше (в 5.5) в готовом образе почему-то ни один раздел не помечался активным.