How to boot windows 7 usb on osx mavericks

On macbooks without a superdrive to read windows 7 dvd you have to make some modifications to bootcamp in order to get it to work.

First off all you need to do some changes with Info.plist which can be found at

     /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/

In here you need to find

   DARequiredROMVersions

Under here there will be a list looking something like this

  <key>DARequiredROMVersions</key>
        <array>
                <string>IM41.0055.B08</string>
                <string>IM42.0071.B03</string>
                <string>IM51.0090.B03</string>
                <string>IM52.0090.B03</string>
                <string>IM61.0093.B01</string>
                <string>MP11.005C.B04</string>
                <string>MB11.0061.B03</string>
                <string>MBP11.0055.B08</string>
                <string>MBP12.0061.B03</string>
                <string>MM11.0055.B08</string>
        </array>


Under system information you can find a number resembling something like this

MBP81.0047.B27

Add this to the top of the list. Making it look like this

<key>DARequiredROMVersions</key>
        <array>
                <string>MBP51.007E.B06</string>
                <string>IM41.0055.B08</string>
                <string>IM42.0071.B03</string>
                <string>IM51.0090.B03</string>
                <string>IM52.0090.B03</string>
                <string>IM61.0093.B01</string>
                <string>MP11.005C.B04</string>
                <string>MB11.0061.B03</string>
                <string>MBP11.0055.B08</string>
                <string>MBP12.0061.B03</string>
                <string>MM11.0055.B08</string>
        </array>

Then you have to find

PreUSBBootSupportedModels

Under here it will tell you which modules which are supported. Remove the part which says “Pre” and add your device, in my case it was MacbookPro5,1

It will then look like this

        <key>USBBootSupportedModels</key>
        <array>
                <string>MacBookPro5,1</string>
                <string>MacBook7,1</string>
                <string>MacBookAir3,2</string>
                <string>MacBookPro8,3</string>
                <string>MacPro5,1</string>
                <string>Macmini4,1</string>
                <string>iMac12,2</string>
        </array>

After this then exit nano with ctrl+x. You have to save it as root.

The last procedure you have to do is to run

sudo codesign -f -s - /Applications/Utilities/Boot\ Camp\ Assistant.app

Mind you; you have to have xcode installed. When running the code above it will promt if you want to install xcode if your missing xcode. In which case do so and rerun the command.

Bootcamp should now work as intended with the capabiliy to make an bootable windows 7 usb drive.

Leave a Reply

Your email address will not be published. Required fields are marked *