Originally Posted by dmanges
[FONT="Arial"]I've never seen a bios with so little functionality...
May be truer than you think.
The grub message is from the loader code (stage1) - the BIOS has responded invalidly to an (basic) INT13 call for drive parameters.
Once a kernel is loaded, Linux doesn't bother with the BIOS interface - I believe it enforces LBA, and this would explain why it works elsewhere.
"fdisk -l" from a running system should prove that pretty easily.
And of course grub was built utilising this LBA environment.
I can see two options for you;
- force the geometry parameters from the grub shell.
- build a grub bootable CD.
Note that I haven't done either - so best of luck.