Subject: Re: Disklabel problems
To: None <haury@sagem.fr>
From: Irving Reid <irving@border.com>
List: port-i386
Date: 09/28/1995 10:55:23
> 
> Frank van der Linden wrote:
> >1) The DOS partition does not exceed 1024 cylinders.
> >2) If the NetBSD partition has to be used for booting, it has to start well
> >   below 1024 cylinders, so that the BIOS (called by the bootblocks) is
> >   able to find the kernel.
> >3) Stuff like the On-track Disk Manager or BIOS options to fake disk
> >   geometry are not used (i.e. the geometry used by DOS has to be
> >   the same as that for NetBSD).
> >
> >- Frank
> >
> 
> The problem is the point 3. My BIOS does not allow me to switch off the 'fake
> disk feature' (or I don't known how to do that :-( ). So I can't share DOS
> and NetBSD on the same disk when nb_cyl > 1024.

As far as I can tell, my first drive is running DOS and NetBSD with 
BIOS cylinder translation.  When NetBSD's fdisk (fdisk -u /dev/wd0d, or 
whatever first comes up, it shows you it's idea of the disk geometry 
and asks if you want to change it.  Say yes, and feed it the number of 
cylinders, heads, and sectors/track that DOS fdisk shows.  From then 
on, they both use the same disk geometry.

 - irving -