new fai floppy will not boot with static IP

Mike Horansky moho at stanford.edu
Fri Apr 4 15:00:14 CEST 2003


Hi,

I've just started learning FAI with v 2.4. The bootfloopy that
make-fai-bootfloppy had made (lilo-based) was able to mount
/usr/lib/fai/nfsroot and begin the fai process when I passed it the
ip= values.

After I updated fai to 2.4.1 I made a new floppy. I changed the grub
menu.lst file on it to have

title FAI-FIXED-IP
kernel (fd0)/vmlinuz-2.4.20 root=<svr.ip.addr>:/usr/lib/fai/nfsroot  FAI_FLAGS=verbose,createvt,ssh ip=<client.ip.addr>:<svr.ip.addr>:<client.gw.ip>:255.255.255.224:clienthostname::off
savedefault

The boot process ends with


IP-Config: Complete:
      device=eth0, addr=<client.ip.addr>, mask=255.255.255.224, gw=<client.gw.addr>,
      host=<clienthostname>, domain=, nis-domain=(none),
      bootserver=, rootserver=<svr.ip.addr>, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on <svr.ip.addr>
Looking up port of RPC 100005/1 on <svr.ip.addr>
Root-NFS: Server returned error -13 while mounting /tftpboot/<clienthostname>
VFS: Unable to mount fs via NFS, trying floppy.
kmod: failed to exec /sbin/modprobe -s -k block-major-2, errno = 2
VFS: Cannot open root device "<svr.ip.addr>:/usr/lib/fai/nfsroot: or 02:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 02:00

The client machine is currently running redhat and can mount
/usr/lib/fai/nfsroot. Why does the kernel appear to be ignoring the
rootpath?

-- 
-Mike Horansky, ITSS/TSS/Computing Systems (Unix)
 moho at stanford.EDU

OPINIONS EXPRESSED BY ME ARE NOT NECESSARILY SHARED BY MY EMPLOYERS.



More information about the linux-fai mailing list