>On 8/13/05, Mostafa Z. Afgani <mostafa.afgani@xxxxxxxxxxxxxxxxxx> wrote: >> Chris Kirk wrote: >> >> > I did what you said and now when I turn on the PC it says >> > GRUB Loading stage2... >> > >> > I ran the cmd >> > install (hd0,0)/grub/stage1 (hd0) (hd0,0)/grub/stage2 p (hd0,0)/grub/grub.conf >> > >> > I then checked the grub.conf file to make sure it is all correct, and >> > then rebooted and it still hangs on the GRUB Loading stage2... >> > >> > Any ideas? >> >> I believe I came across a problem similar to yours a while back. It was >> a problem with SuSE - it refused to boot from the HDD but booted fine >> with the Boot CD. Eventually, it turned out that the boot partition was >> not marked as active. So you might want to look into that. Try (as root) >> >> #fdisk -l >> >> and see if the Boot column has a '*' for /dev/hda1. If not, you can run >> >> #fdisk /dev/hda >> >> and then type 'a' at the fdisk prompt to toggle the bootable flag. Once >> done, you need to save the changes to the partition table and exit. Type >> 'm' at the fdisk prompt for help. > >After I did the install cmd that you talked about a few lines messages >ago I never ran the setup (hd0,0) cmd so I decided to try it... > >Heres what I got: > >grub> setup (hd0,0) > Checking if "/boot/grub/stage1" exists... no > Checking if "/grub/stage1" exists... yes > Checking if "/grub/stage2" exists... yes > Checking if "/grub/e2fs_stage1_5" exists... yes > Running "embed /grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal) > Running "embed /grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal) > Running "install /grub/stage1 (hd0,0) /grub/stage2 p /grub/grub.conf "... succ >eeded >Done. > >I am not sure if the failed stuff has anything to do with why its not >booting up but maybe it does, just an idea... I don't really know this >stuff too well as you can see... > Can I join in here? I think the problem is that you are trying to get grub to write boot stuff onto a disk that isnt the disk from which you are currently booted. The only way I've ever managed to do this is by using a device map. Assuming that the disk you want to make bootable is /dev/hda, make a device map file containing the line: (hd0) /dev/hda This file will have to be on a mounted filesystem which can be accessed from your rescue kernel, so this may present problems, but you could create it on a ramdisk perhaps. Then start grub and tell it to use that device map: #grub --device-map=pathToYourDeviceMap Then within grub: grub> root (hd0,0) grub> setup (hd0) grub> quit Good luck, Cheers, Terry. >Thanks so much for your help so far! > >-Chris > >> >> HTH >> -M >> >> >> > >> > -Chris >> >> >> >> -- >> fedora-list mailing list >> fedora-list@xxxxxxxxxx >> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list >> > >-- >fedora-list mailing list >fedora-list@xxxxxxxxxx >To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list >