Subject: Re: Test kernel available
To: None <wonko@tmok.com>
From: Johnny Billquist <bqt@Update.UU.SE>
List: port-vax
Date: 01/16/2001 00:42:36
On Mon, 15 Jan 2001, Brian Hechinger wrote:

> jkunz@unixag-kl.fh-kl.de drunkenly mumbled...
> > 
> > > how do you skip tftp? 
> > mop. All you need is moping the bootloader. The rest is dhcp/bootp and
> > NFS. This is the prefered method today. The sun netboot way (rarp
> > bootparams tftp) is only as optional fallback available if dhcp/bootp 
> > fails. 
> 
> that's what i thought.  we aren't skipping tftp, we are replacing it.  it
> would come as quite a suprise if the ROMs knew how to NFS a kernel over. :)
> 
> guess i'll grb the source for MOPD and get it built on my sparc20.

Well, the boot roms don't know how to tftp either, so I wouldn't say mop
is a replacement for tftp. If you use the tftp/bootparams stuff, the
sequence is:

1. Get bootloader via mop.
2. Get system parameters through bootparams
3. Get kernel via tftp.
4. Mount root through nfs.

The dhcp/bootp way is:

1. Get bootloader via mop.
2. Get system parameters through dhcp/bootp
3. Get kernel via nfs.
4. Mount root through nfs.

On the server side in this case, item 3 and 4 can be handled as one, which
is nice.

	Johnny

Johnny Billquist                  || "I'm on a bus
                                  ||  on a psychedelic trip
email: bqt@update.uu.se           ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol