Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just installed Windows 7, and I am running it in triple boot (Ubuntu/7/Vista). W7 boots just fine, and Ubuntu is fine, but when I try to boot vista all I see is a black screen, and then the computer resets. Does anybody know why this is happening/how to fix it?

Edit: My pimary bootloader is grub, however when I boot to windows it refuses to boot to either copy of windows directly. In grub, If I select Windows 7 it goes to the Windows bootloader, and if I select Windows Vista it gives me an error about no bootmgr(Boot Manager?) being present.

share|improve this question
What bootloader are you using? Grub? – MDMarra Sep 5 '09 at 16:45
Also, W7 was installed on a separate partition? – MDMarra Sep 5 '09 at 16:52
Yes. One physical drive, Vista and 7 are on separate partitions. – Annath Sep 5 '09 at 17:23
Posting your grub menu.lst, your partition layout, and the OS install order would probably help. – bk1e Sep 6 '09 at 17:31
up vote 1 down vote accepted

You could try repairing/recreating the boot sector with EasyBCD. It is basically an advanced boot editor with support for multiple operating systems including Vista, 7 and Linux. Runs from within Windows.

With EasyBCD, almost anything is possible. Setting up and configuring Windows boot entries is simple, and there is no easier way to quickly boot right into Linux, Mac OS X, or BSD straight from the Windows Vista bootloader - on the fly, no expert knowledge needed!

EasyBCD is used and recommended by Microsoft, PC-World, PC-Magazine, Softpedia, PC-Welt, and dozens more! In the words of Harry McCracken (VP & Editor-in-Chief of PC World): "[EasyBCD] impressed the editors with its functionality and usability. These are some of the most well-crafted services available - congratulations to EasyBCD!" Don't get left out – download it today, it's free!!

share|improve this answer
That program worked. Turns out somewhere along the way the bootloader had lost what drive Vista was on, and I was able to fix it. – Annath Sep 6 '09 at 17:32

Which order did you install the oses in, if you installed 7 after vista you should be able to access vista from the 7 bootloader so you'd go grub 7 bootloader then choose vista from the list.

I would expect that 7 would replace the vista bootloader with it's own and add the vista partition to it's list.

share|improve this answer
If you read the question you'd note that finding Vista's entry is not my problem. It appears exactly as you said, and Vista is in 7's bootloader. The problem is that Vista doesn't boot. – Annath Sep 6 '09 at 16:17

You can configure Grub to hide the Vista partition when booting Windows 7 and vice versa, so that neither Microsoft OS can interfere with the other. If you hide the Windows 7 partition before installing Vista (assuming you install Windows 7 first), then Vista will put its boot loader on its own partition instead of on Windows 7's partition.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .