Subject: Re: Multia boot
To: R. C. Dowdeswell <elric@imrryr.org>
From: Brandon D. Valentine <bandix@looksharp.net>
List: port-alpha
Date: 11/12/2000 17:21:55
On Sun, 12 Nov 2000, R. C. Dowdeswell wrote:

>Okay, so what you want to do is build the smallest kernel that you
>can get away with.  Make sure that it contains a line like:
>	config          netbsd  root on wd0 type ffs
>which tells it to use wd0 as the root disk.  You then have a couple
>of options:  make a floppy with FFS or use the tarfile boot method.
>I haven't ever done the tarfile boot but if you are interested in
>that, you can look in src/distrib/ to see how the install floppies
>are built for the release.  To do the FFS method, just newfs the disk
>and copy the kernel on it and run installboot with the magic args.
>Make sure that you compress the kernel with gzip or it likely won't
>fit.  :-)
 
This is the only alpha I have.  I can't build a kernel until I can boot
it.  I've tried booting the install disks, exiting the installer, and
mounting wd0, but I still can't build the kernel sources using the
limited single user environment the install disks present me with.
There used to be a GENERIC.fs floppy built with the release that could
be used for this purpose, however it's not available any longer,
presumably due to overflowing the size limitations of a floppy.  It
seems to me one shouldn't need a kernel on the actual floppy if the
second stage bootloader was smart enough to recognize wd0 as a boot
device.

-- 
Brandon D. Valentine <bandix@looksharp.net>
"Few things are harder to put up with than the annoyance of a
good example."  --  Mark Twain, Pudd'nhead Wilson