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
