I installed “openSUSE x86_64” on my 8GB Kingston DataTraveler from a Live CD. The only problem with this concerns the fact that if I boot up without the USB drive I either get GRUB Error 21 or 22. If I reboot with the USB drive connected, the openSUSE boot screen loads and I can choose openSUSE 11.1, Windows Vista Business, or Failsafe.
Did the installer load something to the Vista MBR? How do I fix this as I cannot lose my Windows install at this time (college and work). Any help would be greatly appreciated. Also, as I am trying to learn more about Linux, expecially SUSE, could someone explain how this happened and where I went wrong?
What happened is that you installed the bootloader on the internal harddisk, while it should have been installed on the USB disk, if you want to keep the windows native boot.
Mind, your Windows is not lost. Search the forum for ‘fix windows boot’ and you’ll find a solution to your specific case.
The info on that link did not help as I cannot find the /boot/grub/menu.lst list on Windows. That leave SUSE so I may nee to boot into openSUSE to fix this. I also checked the USB and it is empty yet I cannot boot without it. This isn’t making too much sense right now.
Knurpht…the odd thing is that I cannot find the “menu.lst” file. I have Windows set to see hidden files and folders and the USB drive is empty yet I get the GRUB error 21 or 22 if I try to boot my computer without it? I have no idea where to begin researching this. Thanks!
Cool…I’ll try those options…hopefully one of them will fix this. I do recall seeing /sdb and sdb1/Windows/C/… but I cannot find that anywhere. Maybe what I am looking for is only available when GRUB loads with the USB plugged in. Thanks again!