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
