How do I make my Boot Camp partition bootable again?

It might be that your Windows partition is just fine, but it's your Protective Master Boot Record that's screwed up. Macs use the more modern GUID Partition Table (GPT) format to define where each of the partitions are, but for Boot Camp booting into Windows, you need a fake version of a traditional Master Boot Record (MBR) on the drive.

Apple's Boot Camp Assistant takes care of creating this "Protective Master Boot Record" or "PMBR" as they call it. Apple's tools are aware of the need for keeping the GPT and PMBR in sync, but perhaps GParted wasn't so careful.

There are third-party tools such as rEFIt that, among other things, can probably help you get your GPT and your PMBR back in agreement after some other tool has messed them up.

Or you might try using Mac OS X v10.7.x (Lion)'s Disk Utility to repair the drive. Make sure you select the whole disk, not a partition.

Another fix might be to use Disk Utility to slightly resize a partition, so that it has to rewrite the GPT and PMBR.


I had the same problem. Refit did not work for me, however I did the following steps and one of them seemed to fix it. Sorry I can't be more specific on which step it was

  1. Boot from the OSX lion DVD
  2. Repair the top level disk
  3. Resize the OSX parition slightly then resize back
  4. Boot into the windows 7 DVD and repair the boot loader problems, by going to "Repair your computer", selecting your Windows and "Startup Repair".
  5. Boot back into OSX and set bootcamp at the startup disk from the system preferences...