Subject: Re: How does a PC boot from floppy?
To: Steven Grunza <grunza@ulticom.com>
From: Frank van der Linden <frank@wins.uva.nl>
List: port-i386
Date: 10/12/1999 21:05:08
On Tue, Oct 12, 1999 at 12:23:43PM -0400, Steven Grunza wrote:
> Hi,
>   I'm thinking of creating a boot floppy for some of the systems around
> here.  They are large memory (128+ MB) Pentium+ machines with Win95,
> Win98, and WinNT on them.  I'd like to run them diskless without a swap,
> thus avoiding any changes to their local drives.  To do this, I would
> need to boot from floppy with a floppy that handled:
> 
> 1) Reverse ARP to determine IP address
> 2) TFTP to get kernel
> 3) The kernel would need to know how to do NFS mounts of all needed file
> systems.

If you're going to boot from a floppy, the easiest way is probably to
load the kernel from floppy, and have it switch to NFS root afterwards.

See the DISKLESS configuration file in src/sys/arch/i386/conf for
example. The line "config          netbsd  root on ? type nfs" is
the one you need.

- Frank