Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: MBR not found when booting Windows 7 (Dual-boot with linux)

11 Jul 2010   #1

Windows 7
 
 
MBR not found when booting Windows 7 (Dual-boot with linux)

I have 3 hard drives on my tower: one 250 gb for data, one with 500 gb for Windows 7(64) and lastly I have one with 80 gb for Windows XP(32). I had installed XP before I installed 7. After installing 7, whenever I powered the machine, it would allow me to choose between "Windows 7" or "an older version of windows" (XP). Perhaps I was not careful nor did I do enough research when I installed 7, but I assumed the hdd with XP would keep its MBR with only one option and a new MBR would be installed on the 500gb hdd allowing me to choose between both.

Now taking this in consideration, and as I had stopped using XP completely, I thought it would be harmless to format the 80gb hdd. I wanted to install Linux. So I installed Ubuntu (10.04) 64bit on the 80gb, assuming that grub2 would be installed there with an entry for Windows 7 (the MBR installed on the 500gb hdd). Things did not go as I'd expect. Not only did grub2 not display any Windows 7 entry, whenever I set the 500gb as first boot hdd, I get an error saying no MBR was found.

Believing that for some reason the MBR in the 500 gb was damaged (or maybe it never existed, perhaps what really happened was that the 80gb XP MBR was edited during 7 install), I inserted the Windows 7 64 bit dvd, accessed repair, dos and ran repair commands I found on the web (not blindly of course). More specifically, "bootsect /nt60 D:" ( MBR - Restore Windows 7 Master Boot Record ), where D: was the label shown for the 500gb hdd when I ran "list volume" in diskpart.

Unfortunately, this did not help, as the same error is still being presented. The data is there though, and in Ubuntu I can access it and I can even detect the existence of Windows 7 install using a script in the terminal there. Appreciate any insight.


My System SpecsSystem Spec
.

11 Jul 2010   #2

Microsoft Community Contributor Award Recipient

ME/XP/Vista/Win7
 
 

Try this:

Startup Repair
Note: You may need to do startup repair 3 to 4 times.

Use EasyBCD 2.0 in Win 7 & Win XP.
EasyBCD 2.0 Beta Builds - The NeoSmart Forums
My System SpecsSystem Spec
11 Jul 2010   #3
Microsoft MVP

W 7 64-bit Ultimate
 
 

Hello sord, welcome to Seven Forums.



Have a look in disk management to see if W 7 is "Active, System" and if it is not right click the partition with W 7 on it and mark it "Active" then use the info in this tutorial at the link below to run a startup repair it may take as many as three 3 separate repairs with re-boots between them to re-write the boot files back to the Windows partition.
Be sure to post back to keep us informed.


How to Run a Startup Repair in Windows 7
My System SpecsSystem Spec
.


11 Jul 2010   #4

Windows 7
 
 

Thanks for the welcome .

Quote   Quote: Originally Posted by theog View Post
Try this:

Startup Repair
Note: You may need to do startup repair 3 to 4 times.

Use EasyBCD 2.0 in Win 7 & Win XP.
EasyBCD 2.0 Beta Builds - The NeoSmart Forums
Do you mean those two methods as alternative? So I shall only try EasyBCD if the repair tool fails?

Quote   Quote: Originally Posted by Bare Foot Kid View Post
Hello sord, welcome to Seven Forums.



Have a look in disk management to see if W 7 is "Active, System" and if it is not right click the partition with W 7 on it and mark it "Active" then use the info in this tutorial at the link below to run a startup repair it may take as many as three 3 separate repairs with re-boots between them to re-write the boot files back to the Windows partition.
Be sure to post back to keep us informed.


How to Run a Startup Repair in Windows 7
"Have a look in disk management" - Do you mean somewhere inside Ubuntu? i'm running the repairs mentioned in that tutorial at the moment, finished the first one and it said it found problems that could not be fixed (irrelevant info, errors with "unknown" as signatures, did not submit to MS).

Will post feedback, thanks for the quick replies.

EDIT: second attempt also failed, this time I opened the Diagnosis and repair details and it reported that the system disk is \Device\Harddisk0. Is this correct? At the moment, in the bios settings, the 500 gb hard drive is not the first (third actually, detected as sdc in Ubuntu).
My System SpecsSystem Spec
11 Jul 2010   #5
Microsoft MVP

W 7 64-bit Ultimate
 
 

Quote   Quote: Originally Posted by sord View Post
Thanks for the welcome .

Quote   Quote: Originally Posted by theog View Post
Try this:

Startup Repair
Note: You may need to do startup repair 3 to 4 times.

Use EasyBCD 2.0 in Win 7 & Win XP.
EasyBCD 2.0 Beta Builds - The NeoSmart Forums
Do you mean those two methods as alternative? So I shall only try EasyBCD if the repair tool fails?

Quote   Quote: Originally Posted by Bare Foot Kid View Post
Hello sord, welcome to Seven Forums.



Have a look in disk management to see if W 7 is "Active, System" and if it is not right click the partition with W 7 on it and mark it "Active" then use the info in this tutorial at the link below to run a startup repair it may take as many as three 3 separate repairs with re-boots between them to re-write the boot files back to the Windows partition.
Be sure to post back to keep us informed.


How to Run a Startup Repair in Windows 7
"Have a look in disk management" - Do you mean somewhere inside Ubuntu? i'm running the repairs mentioned in that tutorial at the moment, finished the first one and it said it found problems that could not be fixed (irrelevant info, errors with "unknown" as signatures, did not submit to MS).

Will post feedback, thanks for the quick replies.

Yeah, that was a dumb statement if you cant get into Windows.

Use this to boot and mark Windows as "Active" and run the repairs, look at Option Three, Step Two; that should work.


Partition Wizard : Use the Bootable CD
My System SpecsSystem Spec
11 Jul 2010   #6

Microsoft Community Contributor Award Recipient

ME/XP/Vista/Win7
 
 

When you have Windows 7 booting, you can sort out the dual boot with EasyBCD.

How to use EasyBCD:
Dual Boot Installation with Windows 7 and XP
My System SpecsSystem Spec
11 Jul 2010   #7

Windows 7
 
 

Quote   Quote: Originally Posted by Bare Foot Kid View Post
Use this to boot and mark Windows as "Active" and run the repairs, look at Option Three, Step Two; that should work.


Partition Wizard : Use the Bootable CD
Will do so. I believe I can set it to "Active" (exclusively "Active" I assume) in Ubuntu, will do so after this one is done. If it fails, I'll try Partition Wizard.

If that fails, I'll attempt EasyBCD that theog mentioned meanwhile.

NOTE:
EDIT: second attempt also failed, this time I opened the Diagnosis and repair details and it reported that the system disk is \Device\Harddisk0. Is this correct? At the moment, in the bios settings, the 500 gb hard drive is not the first (third actually, detected as sdc in Ubuntu).
My System SpecsSystem Spec
11 Jul 2010   #8

Windows 7
 
 

All right I ran Partition Wizard, followed Option3Step2, the hdd was already set as Primary, so only set it as active. Startup Repair is still not being able to fix it. I feel it is necessary to mention again, the repair tool is reporting disk0 in the details of the failed repair. My hdd with 7 is not set as first hdd to boot in hdd boot priority in the bios, don't know if that has anything to do with it. Going to attempt theog's solution now.
My System SpecsSystem Spec
11 Jul 2010   #9
Microsoft MVP

W 7 64-bit Ultimate
 
 

Have you done at least 3 separate repairs with re-boots between the repairs it often takes that to re-write the boot files to the Windows partition, once it's been marked "Active"?
My System SpecsSystem Spec
11 Jul 2010   #10

Windows 7
 
 

Did 3 repairs with reboots between them. The error code was always 0x1f: "System volume on disk is corrupt.". System Disk = \Device\Harddisk0 and the first hard drive in the bios hard drive priority list is the 500 GB one with 7. No luck so far.

Going to read into theog's suggestion now. Thanks for the help so far.

By the way, are the forums under DDoS or something?
My System SpecsSystem Spec
Reply

 MBR not found when booting Windows 7 (Dual-boot with linux)




Thread Tools



Similar help and support threads for2: MBR not found when booting Windows 7 (Dual-boot with linux)
Thread Forum
Dual Boot - Windows 7 and Linux Tutorials
Windows 7 and Windows 8 dual booting then adding Linux Installation & Setup
Another PXE E53 Error thread, but after trying win/linux dual booting. General Discussion
Solved Dual-booting Windows 7 Ultimate and Linux Mint (or Debian) Installation & Setup
Dual booting Windows 7/Linux on a Dell Inspiron 15R Installation & Setup
windows 7 and linux fedora dual boot with dual drives General Discussion
Linux Dual Boot System Using the Windows 7 Boot MGR Installation & Setup

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 07:41 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33