During install, I chose to not install ANY boot records, fearing overwriting my Windows 7 MBR. Now I know otherwise, but to save a couple hours of install, please tell me:
How can I install openSUSE boot after-the-fact?
NOTE: I cannot boot into openSUSE.
DON’T install Grub in the bootsector of your Windows partition! That’s how you’ll overwrite your Windows bootsector and NOT by installing Grub in the MBR.
Yes, thank you. Except now I need to get into the OS now that I have no GRUB, because I do not want to spend hours on the reinstall. I installed and configured lots of things before rebooting, so it would be a huge waste of time to reinstall.
hope that grub stage2 has been installed … (I’m not sure as it is so uncommon not to install Grub at all that very few of us might have experienced this situation).
If so, the solution is in post #4. You just have to replace (hd0,1) with the suitable partition. You can install Grub in MBR as well (see the 2 commands) but you don’t have to. However, if you install it only in the Linux root partition, you will have to set the bootflag on that partition. I would recommend fdisk … but since you’re having fun with gparted, you can use gparted to do it. @caf4926 will show you how.
Yes, unfortunately, I installed NOTHING. I had previously installed PCBSD, and they told me not to install anything, so I didn’t and it turned out perfect with only EasyBCD. But apparently openSUSE is not such a sinch.
I’m sorry, I don’t know what the suitable partition is. Please tell me. All I know is sda6.
The following command in the Grub shell will tell you.
find /boot/grub/stage2
In that particular case install Grub and set the bootflag of the partition where you installed it (if you choose not to install it in MBR). If you install it in MBR, the active partition doesn’t matter.