Sziasztok,

Van egy problemam.
Egy initrd image-et keszitettem egy howto alapjan. Mukodik is rendesen, a
baj mar csak az hogy nem mountolja a winchesterrol a real root fajlrendszert.

Az initrd init script vege:

(a "new" konyvtar ala be van mount-olva a root fajlrendszer, amit inditani
kellene)

cd /new
mkdir initrd
pivot_root . initrd

# Start init and flush ram device
exec chroot . /bin/sh <<- EOF >dev/console 2>&1
umount initrd
rm -rf initrd
blockdev --flushbufs /dev/ram0
exec /sbin/init ${CMDLINE}
EOF

A CMDLINE tartalma a kovetkezo:
BOOT_IMAGE=17 ro root=302
Ez nagyon nem tetszik az initnek, mert kiirja hogy: usage: init... es az
osszes parametert... Tehat mintha rosszul lenne meghivva...
Itt meg is all, hogy ismeretlen root device a /dev/ram0, meg hogy nem
tudja mountolni a root fs-t ('0,0')...
Hogyan kellene atirni hogy jo legyen? Csak ezzel van a baj hogy ez nem
mukodik...

Koszonettel: Csabi

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz