On Fri, Mar 18, 2011 at 10:04:42AM +0100, Grégoire Sutre wrote:
> I didn't look at the code, but this is probably the ATA geometry of
> the disk, which is returned by the INT-13h (Extended) function 48h
> (Read Drive Parameters).  If I remember correctly, this geometry is
> always 16383/16/63 for disks larger than 8.4GB.

That does match what is returned.

Grub later assumes H=255 if it falls back to CHS as far as I can tell.

H=255 S=63 would be really bad for alignment on SSDs and such (not that
H=16 is a whole lot better, but it is better).

-- 
Len Sorensen

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to