--- nfsroot.txt.orig 2008-10-25 23:18:33.000000000 +0200 +++ nfsroot.txt 2008-10-25 23:24:48.000000000 +0200 @@ -22,15 +22,13 @@ 1.) Enabling nfsroot capabilities ----------------------------- -In order to use nfsroot, NFS client support needs to be selected as -built-in during configuration. Once this has been selected, the nfsroot -option will become available, which should also be selected. - -In the networking options, kernel level autoconfiguration can be selected, -along with the types of autoconfiguration to support. Selecting all of -DHCP, BOOTP and RARP is safe. - - +In order to use nfsroot, in the networking options, IP kernel level +autoconfiguration must be selected, along with the types of autoconfiguration +to support. Selecting all of DHCP, BOOTP and RARP is safe. + +Then NFS client support needs to be selected as built-in during configuration. +Once this has been selected, the nfsroot option will become available, +which must also be selected. 2.) Kernel command line @@ -207,7 +205,7 @@ For more information on isolinux, including how to create bootdisks for prebuilt kernels, see http://syslinux.zytor.com/ -3.2) Using LILO +3.3) Using LILO When using LILO all the necessary command line parameters may be specified using the 'append=' directive in the LILO configuration file. @@ -219,11 +217,11 @@ For information on configuring LILO, please refer to its documentation. -3.3) Using GRUB +3.4) Using GRUB When using GRUB, kernel parameter are simply appended after the kernel specification: kernel -3.4) Using loadlin +3.5) Using loadlin loadlin may be used to boot Linux from a DOS command prompt without requiring a local hard disk to mount as root. This has not been thoroughly tested by the authors of this document, but in general @@ -232,7 +230,7 @@ Please refer to the loadlin documentation for further information. -3.5) Using a boot ROM +3.6) Using a boot ROM This is probably the most elegant way of booting a diskless client. With a boot ROM the kernel is loaded using the TFTP protocol. The authors of this document are not aware of any no commercial boot @@ -241,7 +239,7 @@ etherboot, both of which are available on sunsite.unc.edu, and both of which contain everything you need to boot a diskless Linux client. -3.6) Using pxelinux +3.7) Using pxelinux Pxelinux may be used to boot linux using the PXE boot loader which is present on many modern network cards.