bootloader blues
Jimmy Montague
rhetoric101 at att.net
Fri Apr 14 13:27:25 UTC 2006
This is the death of the bootloader blues thread, folks. My bootloader
problem has been solved by Tim. Thanks and a tip of the hat to all who
offered advice and twice to Tim for his hundred-proof solution.
* I booted from the CD into rescue mode (F5 key at menu)
* At the command prompt, I typed "chroot /mnt/sysimage <enter>"
* "root (hd1,0) <enter>"
* "find (hd1,0) /grub/stage1 <enter>"
* "setup (hd0) <enter>"
* "quit <enter>"
* Out of Grub, back at the command prompt, I ejected the CD and
rebooted the machine. Grub came up just as it should have done in the
first place. I can now boot into FC5 (default) or "other" (which is what
the Grub menu calls Windows).
Thanks again to Tim and to everyone who contributed.
Jimmy
Tim wrote:
> On Thu, 2006-04-13 at 14:15 -0500, Jimmy Montague wrote:
>
>> Sorry: I can't decipher the MAN page.
>>
>
> I found "man grub" to be next to useless on each Fedora Core Linux that
> I've tried, but the *full* manual is available as an info file:
>
> info grub
>
>
>> I don't know how to copy bootloader to the MBR of the Windoze drive..
>>
>> When I ran fdisk -l, as you suggested, here is the result:
>>
>> Disk/dev/hda: 40.0 GB, 40027029504 bytes
>> 255 heads, 63 sectors/track/ 4866 cylinders
>> units = cylinders of 16065 * 512 = 8225280 bytes
>>
>> Disk/dev/hdb: 40.0 GB, 40027029504 bytes
>> 255 heads, 63 sectors/track/ 4866 cylinders
>> units = cylinders of 16065 * 512 = 8225280 bytes
>>
>> Device Boot Start End Blocks Id System
>> dev/hda1 * 1 4865 39078081 7 HPFS/NTFS
>>
>> dev/hdb1 * 1 13 104391 83 Linux
>> dev/hdb2 14 4866 38981722+ 8e Linux LVM
>>
>
> Looks the same as a friend's foray into FC5, and he had a similar
> problem (after installation, it booted straight into Windows, without
> any GRUB menu, despite being told to install GRUB to the MBR of the
> first, Windows, drive during the installation routine). I think this
> (below) is the procedure I used to fix things up. It's a while since I
> did it, and didn't note precisely what I did.
>
> 1. Booted a rescue disc.
> 2. Entered the command "grub" (we're now are in a command line
> interface shell for GRUB). I may have had to chroot into
> the /mnt/sysimage, but I cannot remember. You'll soon know if
> you have to, if there's no response to the grub command.
> 3. Entered "root (hd1,0)" (setting the boot drive and partition for
> where most of GRUB, and the system kernel files
> are: /dev/hdb1).
> 4. Entered "find (hd1,0)/grub/stage1" (the first file GRUB uses to
> boot up from). (This step may not be necessary, but should
> demonstrate that the required file is where it's needed.)
> 5. Entered "setup (hd0)" (to install the bootloader to the drive my
> system BIOS boots up).
> 6. Entered "quit" (to properly exit from the GRUB command line
> interface shell).
>
> (Example commands shown between the quotes, just type what's inside
> them, don't also type the quotes.)
>
> If all goes well, you'll install the first stage of GRUB into the MBR of
> the drive your motherboard boots from, and set up the other stages of
> GRUB (and its menu) correctly in the boot partition of your Linux drive.
> Now, when you boot, you use GRUB to determine which system to boot up.
>
> Alternatively, some people use the Windows bootloader, adding in the
> files needed for it to switch over to the other (Linux) drive. I've not
> tried that, so can't offer any tips.
>
>
More information about the fedora-list
mailing list