Создаю бездисковую станциюю. ОС Linux (RedHat 6.2), P-200 MMX, ram 32Mb
Бездисковая станция может стартовать с флоппи. Флоппи содержит:
- ядро bzImage;
- корневую файловую систему (ramdisk image boot.gz)
все это прекрасно работает.
Далее установил DHCP, TFTP сервера и сделал netboot image посредством
mknbi-linux(1.4.0-1) (пробовал и 1.0-6 - результат тот же) с опциями:
mknbi-linux --output=/tftpdir/vmlinuz.diskless bzImage boot.gz
но это не работает. Я загружаюсь с флоппи при помощи ROM-o-matic
Etherboot image.
На экране появляется:
Top of ramdisk is 0x02000000
Ramdisk at 0x1F6F000, size 0x00091000
Uncompressing Linux...
...
Kernel panic:VFS:Unable to mount root fs on 00:00
Я пробовал опции
a)--rdbase=asis .
Ramdisk at 0x0017F000, ...
b)--rdbase=0x400000
Ramdisk at 0x00400000, ...
Результат тот же. Кажется, что система понимает наличие ramdiskа
в netboot образе, но не может его смонтировать.
Может ли кто-нибудь помочь?