Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I installed OpenSUSE on to an external harddrive forgetting to change anything about where it would boot from, so it wrote to the MBR and now I can't boot windows without having the external plugged in. My BIOS supports booting from the external, so I just want to change it to where I can boot linux from the external harddrive or boot windows without the external plugged in.
I'm running xp. The 2 meg partition is a little unessecary in my case, and resizing the partition would take a long time, I'm not sure what I did before but what happened was I installed grub on the external, so if I didn't boot from the external windows just loaded up, but if I booted from the external grub would come up. With installing openSUSE I wasn't looking for an option to change where the bootloader would install to so I ended with my problem. Yes I have a recovery dvd and the install dvd, but I lost the key to that. Thanks for the help.
You need to use your xp cd as billymayday suggested and go into rescue mode and run the 'fixmbr' command. If that doesn't do it, you can try 'fixboot'. You've installed the stage1 of Grub to the mbr on your internal drive which wrote over the xp entry there so when you boot from the first drive, the stage1 is looking for stage2 and that is on the dis-connected external drive. Obviously won't work. Then you should re-install Grub and make sure you install to mbr on external drive. You could post the output of 'fdisk -l' command here and someone could give you detailed instructions.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.