Subject: Re: Compaq diagnostic partition Vs Bootselector
To: <>
From: David Laight <david@l8s.co.uk>
List: port-i386
Date: 01/12/2002 16:45:31
Manuel Bouyer wrote:
> 
> Each time I got this error it was a geometry problem. A bootable (fdisk)
> partition much start on a cylinder boundary, for the BIOS gemetry.
> fdisk should output something like:
> 2: sysid 169 (NetBSD)
>     start 7968240, size 8466255 (4133 MB), flag 0x80
>             beg: cylinder  496, head   0, sector  1
>             end: cylinder 1022, head 254, sector 63
> 
> That is: "beg" should always show "head   0, sector  1".
> Also make sure beg/end matches the geometry used by the BIOS.

There is nothing anywhere that is likely to force a bootable partition
(for a PC) onto a cylinder boundary.

The bootselect code (should) read the C, H and S values from the
mbr table and pass then to the bios.

Mind you I've only tested LBA boots - I'll try a CHS one after
I've been shoping (no food at all in the house)

(I've just got the bootsel code to continue after an error: rewrites
menu and waits for a key)

	David