[syslinux] PXE boot question
William Park
opengeometry at yahoo.ca
Wed Dec 17 19:12:41 PST 2003
On Wed, Dec 17, 2003 at 03:56:00PM -0800, H. Peter Anvin wrote:
> > VFS: Cannot open the root device "nfs" on 00:ff please append a
> > correct "root=" boot option
> >
> > Any suggestions?!
>
> You need an nfsroot= option telling the kernel where to NFS mount the
> root from...
Or, put your root tree where it can find it,
/tftpboot/hostname
/tftpboot/1.2.3.4
in that order. If your DHCP/BOOTP sends the client its hostname,
/etc/dhcpd.conf --> use-host-decl-names on
/etc/bootptab --> hn
then it will use that hostname; otherwise, ip.
Default is
nfsroot=/tftpboot/%s
where '%s' is hostname which in turn defaults to ip. Think of it as
'%s' in printf(3).
Ref:
Documentation/nfsroot.txt
--
William Park, Open Geometry Consulting, <opengeometry at yahoo.ca>
Linux solution for data management and processing.
More information about the Syslinux
mailing list