Complicated chain loading (solved)

Tony Alfrey tonyalfrey
Sun Mar 18 07:58:37 PDT 2007


Tony Alfrey wrote:
> C M Reinehr wrote:
>> Tony,
>>
>> On Saturday 17 March 2007 14:58, Tony Alfrey wrote:
<snip>
>>>
>>> But, I get a GRUB Geometry Error when trying to boot sdb2.  Do I need to
>>> do the same geometry mapping for GRUB as I need to for The Evil OS?
>>>
>>> Thanks!
>> Quite likely. If grub is not installed into the mbr of the first drive then it 
>> will need to be chainloaded, and that probably will require drive mapping. 
<snip>

I could not manage to get this fixed by actually using GRUB from the 
command line (partly because FC left me without a working terminal!) 
*but* I discovered in the FC-6 anaconda install procedure when one sets 
up a boot loader that one can
a.  choose where to put GRUB (for chain loading of course one wants it 
in the boot sector)
b.  choose the disk drive *order*.  This is crucial, because one needs 
to match the device mapping of GRUB drive name assignments to the actual 
boot order that is assigned by BIOS.  GRUB's first guess on this was 
wrong, but in spite of a manual change to device.map, it still didn't 
work until I changed the drive order in the FC installer.  Using a 
SATA/SCSII controller often puts these drives ahead of an IDE drive.

This is all very nice because now I have a nice, easy to configure chain 
loader that goes anywhere (I didn't like depending on the Boot Magic 
chain loader that I used to have installed on The Evil OS, partly 
because it is on a 10-year-old SCSI drive!)

Thanks!


-- 
Tony Alfrey
tonyalfrey at earthlink.net
"I'd Rather Be Sailing"



More information about the Linux-users mailing list