Hi,

It appears like there is a bug in mkinitrd-3.1.6-13mdk. Because I use ext3 on 
"/" (?), no RFS module makes it into the ramdisk.


[root@media /]# mount
/dev/hda6 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,mode=0620)
none on /dev/shm type tmpfs (rw)
/dev/hda3 on /mnt/mp3 type reiserfs (rw,notail)
/dev/hda5 on /mnt/redhat type ext2 (rw)
/dev/hda1 on /mnt/windows type vfat (rw,iocharset=iso8859-1,codepage=850)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda7 on /var type ext3 (rw)
/proc/bus/usb on /proc/bus/usb type usbdevfs (rw,devmode=0664,devgid=43)
192.168.100.2:/mnt/Cooker on /mnt/Cooker type nfs 
(ro,nosuid,rsize=8192,wsize=8192,addr=192.168.100.2)

[root@media /]# mkinitrd -v -f /boot/initrd-2.4.16-10mdk.img 2.4.16-10mdk
Using modules:  ./kernel/fs/jbd/jbd.o ./kernel/fs/ext3/ext3.o
/sbin/nash -> /tmp/initrd.yT3fnU/bin/nash
/sbin/insmod-DIET -> /tmp/initrd.yT3fnU/bin/insmod
Loading module jbd with options
Loading module ext3 with options
Contents of RCFILE:
#!/bin/nash

echo "Loading jbd module"
insmod /lib/jbd.o
echo "Loading ext3 module"
insmod /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating root device
mkrootdev /dev/root
echo 0x0100 > /proc/sys/kernel/real-root-dev
umount /proc
echo Mounting root filesystem
mount --ro -t ext3 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
echo Remounting devfs at correct place if necessary
handledevfs
Creating filesystem with size 286KB and 45 inodes
mke2fs 1.25 (20-Sep-2001)


-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
| Oden Eriksson, Deserve-IT Networks, Jokkmokk, Sweden.
| Mandrake Linux release 8.2 (Cooker) for i586
| Current uptime with kernel 2.4.16-10mdksmp: 1 hour 36 minutes
| cpu0 @ 799.53 bm, fan 4192 rpm, temp +27�C
| cpu1 @ 801.17 bm, fan 4560 rpm, temp +28.5�C

Reply via email to