trying to daulboot Vista + openSUSE

I'm attempting to get openSUSE to boot after installing. It is installed to drive 0 partition 2 but whenever i select it as a grub install in the add/remove entry every time it switches to booting from dive D:/ and then when i try it it says the bootsector is empty. This is what it says in the over view.

Entry #1

Name: Microsoft Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry #2

Name: openSUSE
BCD ID: {default}
Drive: D:\
Bootloader Path: \NST\nst_grub.mbr


Super Moderator
Staff member
Look in the C: partition and verify that C:\NST\nst_grub.mbr exists. Then open a command prompt and issue the following command:

bcdedit /set {default} drive c:\


Super Moderator
Staff member
No as all you're really doing is changing the location of the file that is called to load grub. Uninstall NeoGrub on the NeoGrub tab in Add/Remove entries, delete the entry for OpenSuse, and try re-adding it by selecting the Linux tab, selecting the right disk/partition for OpenSuse, and then finally checking the "grub is not installed to mbr" checkbox before hitting the add entry button.