LINUX.ORG.RU

Маленький вопрос


0

0

a070701k.bin - это ядро;
a070701r.bin - это файловая корневая система..

Гружу так, grub.conf:

title AeGoLiUs a070701
kernel (hd0,2)/a070701k.bin root=/dev/initrd
initrd (hd0,2)/a070701r.bin
boot

Ядро паникует, не находит rootfs, то есть я ему инитрд неправильно передаю. Не подскажите, что не так понимаю?

Добавлю, что с дискеты это грузится номально, если делать так:

cat a070701[kr].bin > /dev/fd0

http://aegolius.smtp.ru/a070701.htm - это описание.

Псокольку там сказано что a070701r.bin это "gzipped rootfs" я полагаю что там сидит что то вроде linuxloader, в первом секторе образа..

Пробую монтировать образ корневой файловой системы так:

mount -t ext3 -o loop /boot/a070701r.bin ./mntdir

Пробовал -t auto, ext2 .. можно как то её смонтировать, если указано "gzipped"? Вобщем конечно, надо мне почитать как делают люди initrd..
Развейте, плз, сумбур в моей голове :)

Спасибо!

★★★

Ответ на: комментарий от amoralyrr

> а если через gunzip пропустить а потом монтировать?
Неполучаиццо.. :(

root@hostty:/home/ivan# gunzip -lv a070701r.bin
method crc date time compressed uncompressed ratio uncompressed_name
defla 5532ffa0 Jan 26 03:39 414454 4194304 90.1% a070701r.bin
root@hostty:/home/ivan# gunzip -dv a070701r.bin
gunzip: a070701r.bin: unknown suffix -- ignored

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

Можно как то монтировать сжатый gzip образ? Может быть вот это можно как то с bzcat подружить?

mount -t ext2 -o loop /boot/a070701r.bin ./mntdir

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

Сделал так:
gunzip -c a070701r.bin > a070701r.img

Потом так:
mount -t auto -o loop a070701r.img ./mntdir

Получил вот это:
mount: unknown filesystem type 'minix'

По-ходу мне надо миникс-фс поставить на комп? Или я введён в заблужденье.. вобщем думаю.

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

>Получил вот это: >mount: unknown filesystem type 'minix'

minix-оид детектед! :-)

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

Только я не ожидал, что разработчик этого минидистра, aegolius.smtp.ru, использует minixfs. Может это какая то ошибка? К сожалению мало там документации, видимо всё на столько просто, что она не нужна.

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

>polachok
Какой у тебя дистр? Хотел уточнить.

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

>только тебе не надо миних. тебе надо make menuconfig.

Так оно и есть

# cat config-2.6.20.3-duron | grep -i minix
# CONFIG_MINIX_FS is not set

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

Ну, раз это еще кому-то интересно, я добавил последнюю, декабрьскую версию - там снова ext2. Она адаптирована для intel d201gly и загрузки с usb flash. И, для полного комплекта, add-on: xvesa + twm + tclkit + ... Все вместе - 7 МБ. -- vt

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