Subject: Re: Installation problem, NetBSD 1.4
To: Keith Browne <tuxedo@icomm.ca>
From: Frank van der Linden <frank@wins.uva.nl>
List: port-i386
Date: 07/19/1999 18:02:29
On Sun, Jul 18, 1999 at 01:41:23PM -0400, Keith Browne wrote:
> # fdisk sd0
> NetBSD disklabel disk geometry:
> cylinders: 9006 heads: 8 sectors/track: 246 (1968 sectors/cylinder)
> 
> BIOS disk geometry:
> cylinders: 1023 heads: 255 sectors/track: 63 (16065 sectors/cylinder)
> 
> Partition table:
> 0: <UNUSED>
> 1: <UNUSED>
> 2: <UNUSED>
> 3: sysid 169 (NetBSD)
>     start 246, size 17723562 (8654 MB), flag 0x80
> 	beg: cylinder    0, head   1, sector  1
> 	end: cylinder 1023, head 255, sector 63

As other people have pointed out, the problem is the mismatch
between the CHS start and the relative sectors start in the MBR.

Did you re-specify the geometry at any point during the install? You
should never do that unless the values determined by the install
program are obviously very wrong. But they seem to be just fine
in your case, there is no need to modify them.

You can fix this by using fdisk -u to update the 3rd partition
to have the same start and size in sectors as they have now,
but explicitly specify the CHS values to say:
cylinder: 0, head: 3, sector: 58

- Frank