There is no linuxrc. I have these files and directories:
bin dev etc init lib proc sbin sys sysroot usr var
/init contains this:
#!/bin/nash
mount -t proc /proc /proc
setquiet
echo Mounting proc filesystem
echo Mounting sysfs filesystem
mount -t sysfs /sys /sys
echo Creating /dev
mount -o mode=0755 -t tmpfs /dev /dev
mkdir /dev/pts
mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts
mkdir /dev/shm
mkdir /dev/mapper
echo Creating initial device nodes
mknod /dev/null c 1 3
mknod /dev/zero c 1 5
mknod /dev/systty c 4 0
mknod /dev/tty c 5 0
mknod /dev/console c 5 1
mknod /dev/ptmx c 5 2
mknod /dev/rtc c 10 135
mknod /dev/tty0 c 4 0
mknod /dev/tty1 c 4 1
mknod /dev/tty2 c 4 2
mknod /dev/tty3 c 4 3
mknod /dev/tty4 c 4 4
mknod /dev/tty5 c 4 5
mknod /dev/tty6 c 4 6
mknod /dev/tty7 c 4 7
mknod /dev/tty8 c 4 8
mknod /dev/tty9 c 4 9
mknod /dev/tty10 c 4 10
mknod /dev/tty11 c 4 11
mknod /dev/tty12 c 4 12
mknod /dev/ttyS0 c 4 64
mknod /dev/ttyS1 c 4 65
mknod /dev/ttyS2 c 4 66
mknod /dev/ttyS3 c 4 67
echo Setting up hotplug.
hotplug
echo Creating block device nodes.
mkblkdevs
echo "Loading mii.ko module"
insmod /lib/mii.ko
echo "Loading 3c59x.ko module"
insmod /lib/3c59x.ko
echo "Loading amd8111e.ko module"
insmod /lib/amd8111e.ko
echo "Loading epic100.ko module"
insmod /lib/epic100.ko
echo "Loading ns83820.ko module"
insmod /lib/ns83820.ko
echo "Loading skge.ko module"
insmod /lib/skge.ko
echo "Loading sungem_phy.ko module"
insmod /lib/sungem_phy.ko
echo "Loading sungem.ko module"
insmod /lib/sungem.ko
echo "Loading crc-ccitt.ko module"
insmod /lib/crc-ccitt.ko
echo "Loading via-velocity.ko module"
insmod /lib/via-velocity.ko
echo "Loading 8139cp.ko module"
insmod /lib/8139cp.ko
echo "Loading b44.ko module"
insmod /lib/b44.ko
echo "Loading dl2k.ko module"
insmod /lib/dl2k.ko
echo "Loading fealnx.ko module"
insmod /lib/fealnx.ko
echo "Loading myri10ge.ko module"
insmod /lib/myri10ge.ko
echo "Loading r8169.ko module"
insmod /lib/r8169.ko
echo "Loading sky2.ko module"
insmod /lib/sky2.ko
echo "Loading 8139too.ko module"
insmod /lib/8139too.ko
echo "Loading bnx2.ko module"
insmod /lib/bnx2.ko
echo "Loading dummy.ko module"
insmod /lib/dummy.ko
echo "Loading forcedeth.ko module"
insmod /lib/forcedeth.ko
echo "Loading natsemi.ko module"
insmod /lib/natsemi.ko
echo "Loading pcnet32.ko module"
insmod /lib/pcnet32.ko
echo "Loading s2io.ko module"
insmod /lib/s2io.ko
echo "Loading slhc.ko module"
insmod /lib/slhc.ko
echo "Loading sunhme.ko module"
insmod /lib/sunhme.ko
echo "Loading 8390.ko module"
insmod /lib/8390.ko
echo "Loading ifb.ko module"
insmod /lib/ifb.ko
echo "Loading ne2k-pci.ko module"
insmod /lib/ne2k-pci.ko
echo "Loading sis190.ko module"
insmod /lib/sis190.ko
echo "Loading tg3.ko module"
insmod /lib/tg3.ko
echo "Loading typhoon.ko module"
insmod /lib/typhoon.ko
echo "Loading acenic.ko module"
insmod /lib/acenic.ko
echo "Loading cassini.ko module"
insmod /lib/cassini.ko
echo "Loading e100.ko module"
insmod /lib/e100.ko
echo "Loading sis900.ko module"
insmod /lib/sis900.ko
echo "Loading starfire.ko module"
insmod /lib/starfire.ko
echo "Loading tlan.ko module"
insmod /lib/tlan.ko
echo "Loading via-rhine.ko module"
insmod /lib/via-rhine.ko
echo "Loading winbond-840.ko module"
insmod /lib/winbond-840.ko
echo "Loading xircom_cb.ko module"
insmod /lib/xircom_cb.ko
echo "Loading de2104x.ko module"
insmod /lib/de2104x.ko
echo "Loading uli526x.ko module"
insmod /lib/uli526x.ko
echo "Loading tulip.ko module"
insmod /lib/tulip.ko
echo "Loading de4x5.ko module"
insmod /lib/de4x5.ko
echo "Loading dmfe.ko module"
insmod /lib/dmfe.ko
echo "Loading libphy.ko module"
insmod /lib/libphy.ko
echo "Loading smsc.ko module"
insmod /lib/smsc.ko
echo "Loading lxt.ko module"
insmod /lib/lxt.ko
echo "Loading cicada.ko module"
insmod /lib/cicada.ko
echo "Loading marvell.ko module"
insmod /lib/marvell.ko
echo "Loading qsemi.ko module"
insmod /lib/qsemi.ko
echo "Loading fixed.ko module"
insmod /lib/fixed.ko
echo "Loading vitesse.ko module"
insmod /lib/vitesse.ko
echo "Loading davicom.ko module"
insmod /lib/davicom.ko
echo "Loading cxgb.ko module"
insmod /lib/cxgb.ko
echo "Loading ehci-hcd.ko module"
insmod /lib/ehci-hcd.ko
echo "Loading ohci-hcd.ko module"
insmod /lib/ohci-hcd.ko
echo "Loading uhci-hcd.ko module"
insmod /lib/uhci-hcd.ko
mount -t usbfs /proc/bus/usb /proc/bus/usb
echo "Loading sunrpc.ko module"
insmod /lib/sunrpc.ko
echo "Loading nfs_acl.ko module"
insmod /lib/nfs_acl.ko
echo "Loading fscache.ko module"
insmod /lib/fscache.ko
echo "Loading lockd.ko module"
insmod /lib/lockd.ko
echo "Loading nfs.ko module"
insmod /lib/nfs.ko
echo "Loading mptbase.ko module"
insmod /lib/mptbase.ko
echo "Loading scsi_mod.ko module"
insmod /lib/scsi_mod.ko
echo "Loading sd_mod.ko module"
insmod /lib/sd_mod.ko
echo "Loading scsi_transport_spi.ko module"
insmod /lib/scsi_transport_spi.ko
echo "Loading mptscsih.ko module"
insmod /lib/mptscsih.ko
echo "Loading mptspi.ko module"
insmod /lib/mptspi.ko
echo Bringing up eth0
network --device eth0 --bootproto dhcp
mkblkdevs
echo Creating root device.
mkrootdev -t nfs -o dhcp,ro nfs
echo Mounting root filesystem.
mount /sysroot
echo Setting up other filesystems.
setuproot
echo Copying DHCP lease
cp /var/lib/dhclient/dhclient.leases /sysroot/dev/.dhclient-eth0.leases
echo Switching to new root and running init.
switchroot
echo Booting has failed.
sleep -1
Bill Nottingham wrote:
David A. Kennel ([EMAIL PROTECTED]) said:
It looks like the client isn't even attempting the NFS root mount. What am
I doing wrong here?
What does linuxrc in the generated initrd look like?
Bill
--
--
David Kennel
Los Alamos National Laboratory
CTN-1
_______________________________________________
Stateless-list mailing list
[email protected]
http://www.redhat.com/mailman/listinfo/stateless-list