Originally Posted by ronlau9
To be sure where the OS are will you try the next .
When you see grub is loading press the escape key .
It gives you a few option .
One of them is C for command line .
Choose this option
It brings you to the Grub command line
Give the next commands GRUB> find /grub/stage 1
GRUB> find /boot/grub/stage 1
Hope fully it gives ome use full info
I have managed to resolve this by installing GRUB on the usb drive, and configuring my system BIOS to boot from the USB drive first, so here was my solution:
- I have a laptop running SuSE 10.0
- I have a USB drive that I am going to install Fedora 9 on
I installed Fedora on the USB drive, ensuring that I use the correct HDD during partition configuration. During installation I noted that:
- I do not want to update the MBR, as this would mess up the SuSE boot loader. So I wrote the boot record to the first boot sector on the USB drive
- I initially installed KDE which is highly unstable on Fedora 9 and crashes after making the smallest config change - and it looks bad, so I opted for GNome, which apparently is stable.
After the initial install, Fedora reboots, and the system boots into SuSE.
Using SuSE I then updated the Fedora boot loader on the USB as follows:
- All references to '(hd1,0)' in /boot/grub/menu.lst was updated to (hd0,0)
- Open the grub prompt by executing 'grub <return>'
- Ensured that (hd1,0) is the correct HDD, since (hd0,0) would be the SuSE hdd by executing:
and this returned
drive 0x81: C/H/S = 7296/255/63, The number of sectors = 117210240, /dev/sdb
Partition num: 0, Filesystem type is ext2fs, partition type 0x83
Partition num: 1, Filesystem type unknown, partition type 0x82
Partition num: 2, Filesystem type is ext2fs, partition type 0x83
- installed the grub boot loader on the USB drive (hd1) by executing:
and this returned
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/fat_stage1_5" exists... yes
Running "embed /boot/grub/fat_stage1_5 (hd0)"... 17 sectors are embedded.
Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
- Then typed 'quit' to exit grub and rebooted the system
- Lastly I configured the BIOS to boot from the USB drive and finally...Fedora now boots. Since the boot priority is USB and then the HDD, when the USB is unplugged, the system loads the SuSE boot loader.
Hopefully this info will be helpful to someone in the future!