Subject: Re: Newbie question
To: Joel Reicher <void@yoyo.cc.monash.edu.au>
From: Andrew Gillham <gillhaa@ghost.whirlpool.com>
List: port-i386
Date: 09/02/1997 20:01:59
> On Tue, 2 Sep 1997, David Brownlee wrote:
> 
> > 
> > 	The boot partition must reside within the BIOS addressable area
> > 	of the disk, but NetBSD should be able to access >540MB as other
> > 	partitions.
> 
> Is this completely correct? I thought only the bootstrap code needed to 
> lie within the BIOS addressable space of the disk, and that it didn't 
> matter if the rest of the boot partition extended beyond it.
> 
> 	- Joel Reicher

The bootcode is BIOS based, so it *has to* be able to load /netbsd
from inside BIOS addressable space.  Therefore you need to have the
'/' partition entirely within the BIOS limit. (e.g. 1024 cylinders)
It is not sufficient to have '/' start within the first 1024 cyls, as
the kernel will not necessarily be at < 1024 cyls.  It would require
reverting to hardware specific bootcode to get around this.  But..
who needs anything other than NetBSD on the disk anyway.. :)

-Andrew
-- 
-----------------------------------------------------------------
Andrew Gillham                            | This space left blank
gillham@whirlpool.com                     | inadvertently.
I speak for myself, not for my employer.  | Contact the publisher.