On Thu, Sep 11, 2003 at 02:44:34PM +0100, MAL wrote:
> 
> Now, the solution.  Running:
> 
> setup --force-lba (hd2,0)
> 
> Worked.
> 
> I do not understand why, as every documentation I have read states that 
> the compact flash should be dealt with in CHS mode.  The BIOS is set to 
> use CHS, Linux uses raw CHS values, and so I would assume that is how 
> grub should treat it!
> 
> If anyone can enlighten me on this, it'd be much appreciated.

I think this is the very same thing as for El Torito: El Torito is based
on lba able BIOSes and builds an CHS emulation on that. Here this is the
very same thing I guess: to obtain the BIOS id of the device you need LBA,
but you need to access after that with CHS. I think that without the
force LBA flag, only the traditionnal/old int13 related to CHS was used
and the device was not accessible this way.

This is just a guess.

Cheers,
-- 
Thierry Laronde (Alceste) <[EMAIL PROTECTED]>
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to