Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

syslinux

3 views
Skip to first unread message

Marcin

unread,
Feb 24, 2008, 2:33:28 PM2/24/08
to
Witam!

Mam malutkiego linux-a na dyskietce (robi za tuner satelitarny
i router). Tworzy go jadro (2.6.24), system plikow (cramfs) i lilo.

Na poczttku dyskietki tworze system plikow (minix) taki aby weszlo jadro. W
dalszych blokach wgrywam przez 'dd' skompresowany obraz systemu plikow.
Potem przez lilo podaje parametry:
'load_ramdisk=1 ramdisk_start=$ramdisk_start'

Wszystko dziala pieknie. Jadro sie wgrywa, nastepnie doladowywuje sobie
system plikow do ramdysku i potem mam juz linux-a.

Chcialem to zrobic na 'syslinux'. Wzialem to samo jadro, ten sam plik
ze skompresowanym systemem plikow, wrzucilem to wszystko na dyskietke
z dosem, potraktowalem 'syslinux-em'.

Przy bootowaniu syslinux sie zglasza, jadro jest wczytywane, potem plik
z systemem plikow, a potem dostaj ponizesz komunikaty i system sie zawiesza:

(...)
RAMDISK: squashfs filesystem found at block=0
RAMDISK: loading 359KiB [1 disk] into ramdisk... done.
VFS: Mounted root (squashfs filesystem) readonly.
VFS: Coudnt open root device "ram0" or unknow-block (0,0)
(...)
a potem 'kernel panic'.

Oczywiscie mam wkomiplowane w jadro i 'ramdisk' i 'initrd'.

Czy ktos moglby podpowiedziec co tu jeszcze jest nie tak jak trzeba?

Pozdrawiam,
Marcin


--
ml

http://www.archimedes.eu.org/

0 new messages