Resolved for bootcamp installation problems from usb because of broken or removed superdrive

Discussion in 'Windows, Linux & Others on the Mac' started by justchaz, Jul 30, 2012.

  1. justchaz macrumors newbie

    Joined:
    Jul 30, 2012
    #1
    I found a solution for all of the people having problems installing windows with bootcamp via usb either because their superdrive is broken or they have replaced it with a second drive. The instructions are simple as pie. here is the
    link:


    incase the link does not work, here are the instructions, in detail. worked for my 2007 MacBook Pro 3,1. I had figured out the first part, but not the second, actually adding the usb support. had to search for what one of the items meant. it lead to this:

    Credit due to xxcrashxx, aero253 and gekkonaut from discussions.apple.com and macssorule at codez4mac.com

    here is a shortened version, modified with my info for the "required ROM" and "supported model" entries for those to lazy for the link:p

    so.... here we go:

    Open Applications > Utilities > Boot Camp. Right click "Show Package Contents". Click on the folder "Contents". Open the file "Info.plist" in your favorite text editor or property list editor (I used plist edit pro, for I think it is the easiest to use).

    *IMPORTANT* the original post didn't note this, but I felt I should, so incase y'all F. something up, I cant be held culpable. BE SURE TO MAKE A COPY OF THE ORIGINAL INFO.PLIST FILE AND SAVE IT IN A SAFE PLACE, SHOULD YOU EVER WISH TO REVERT TO THE O.G. VERSION. (though i don't know why anyone would want to.)

    Now, without further adieu, here are the rest of the instructions:


    Scroll down to the list of strings under <key>DARequiredROMVersions</key>. It should have a list that look similar to 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>


    Copy and paste the first string in the list so that there is a duplicate at the beginning. Your new file should have a string like this:


    <key>DARequiredROMVersions</key>
    <array>
    <string>IM41.0055.B08</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>


    Open Applications > Utilities > System Information. Under Hardware Overview there will be a Boot ROM Version. (Mine was MBP31.0070.B07)

    Copy YOUR Boot ROM Version and paste into the duplicate string you created at the beginning. It should look similar to this:


    <key>DARequiredROMVersions</key>
    <array>
    <string>MBP31.0070.B07</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>


    Scroll down to the list of strings under <key>USBBootSupportedModels</key>. Duplicate the first string the same as Step 3 and you should have something like this:


    <key>USBBootSupportedModels</key>
    <array>
    <string>IM130</string>
    <string>IM130</string>
    <string>MM50</string>
    <string>MP60</string>
    <string>MB80</string>
    <string>MBP90</string>
    <string>MBA40</string>
    </array>


    In System Information, copy the first part of the Boot ROM Version. (Mine was MBP31)

    Then paste the first part of YOUR Boot ROM Version into the duplicate string at the beginning and you will have something like this:


    <key>USBBootSupportedModels</key>
    <array>
    <string>MBP31</string>
    <string>IM130</string>
    <string>MM50</string>
    <string>MP60</string>
    <string>MB80</string>
    <string>MBP90</string>
    <string>MBA40</string>
    </array>


    Finally, save the "Info.plist". It may ask you to enter your administrator username and password.


    Now open BootCamp and hopefully you will see the "Create a Windows 7 install disk" checkbox enabled.

    As I said, it worked flawlessly for me. I hope others have the same success as me.
     
  2. Thexcoder macrumors newbie

    Joined:
    Aug 18, 2014
    #2
    I accidently deleted the original info.plist may you can mail it to me?

    Kind regard
    Thexcoder
     

Share This Page