Enable Bootcamp to install from usb for OSX 10.9**WORKS**

So basically, I have trying to install windows on my mbp using a usb drive. However bootcamp wont allow me to do so since I have a optical drive on the laptop. I have been searching for a long time and eventually came across this solution and I would like to share this so u guys dont have to google all over the place again 🙂.

The solutions given before by changing info.plist is correct except that now Bootcamp crashes everytime you change it in OSX 10.9.


Full solution:


1. Add your Boot Rom Version(from system info) under DARequiredROMVersions.

2. Add Model Identifier(from system info) under PreUSBBootSupportedModels

3. Delete "Pre" from "PreUSBBootSupportedModels", so you have "USBBootSupportedModels"


The first 3 steps are same as before and if its not clear you can easily google solutions with screenshots.

The next step is only for OSX 10.9, as it employs some kind of code signature to prevent you from changing info.plist and cause bootcamp to crash.


4. Open your terminal, use the following command

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


Sudo means using administrator privilege and u need to enter your mac password. And the command resigns the bootcamp application so that it runs with the new info.plist file and not crash.


5. Continue on with your installation....


Cheers.


P.S. back up info.plist before u change anything.

MacBook Pro, OS X Mavericks (10.9)

Posted on Oct 24, 2013 6:43 PM

Reply
284 replies

Apr 6, 2014 11:04 PM in response to Aorta003

Aorta003 wrote:


After doing those steps I am still getting the error after trying to start bootcamp. I am also getting this message in the terminal


/Applications/Utilities/Boot Camp Assistant.app: replacing existing signature

/Applications/Utilities/Boot Camp Assistant.app: code object is not signed at all

I fixed this by adding --deep at end of terminal command.


So it became:

sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app --deep

Apr 25, 2014 11:19 AM in response to Dio_Brando

Solved that too.


Simply I don't use BootCamp drivers at all, let Windows 8.1 find what it needs and then pick up what the system can't find from BootCamp 4.x: Nvidia 320m, Coprocessor, SMBus, Bluetooth.


The problem is with audio: even though I download Cirrus drivers the system keeps saying "the drivers are up to date". So is there a way to force it?



@pumar


can u please provide detailed steps to your solution?
I have the exact OS installed: Windows 8.1 Enterprise (64 bit)

May 26, 2014 11:03 AM in response to roger1762

Hi Roger


Here is mine, don't why it shouldn't work. Don't worry it's the original. Just edit the file and replace. You might have to recert the file, not sure. If boot camp wont run after you have changed the file run this in terminal


Terminal

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


Bootcamp File Code.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>32BitSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir5,2</string>

<string>MacBookPro10,1</string>

<string>MacPro5,1</string>

<string>Macmini5,3</string>

<string>iMac12,2</string>

</array>

<key>BuildMachineOSBuild</key>

<string>13D21</string>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleDisplayName</key>

<string>Boot Camp Assistant</string>

<key>CFBundleExecutable</key>

<string>Boot Camp Assistant</string>

<key>CFBundleGetInfoString</key>

<string>Boot Camp Assistant 5.1.2, Copyright © 2014 Apple Inc. All rights reserved</string>

<key>CFBundleIconFile</key>

<string>DA</string>

<key>CFBundleIdentifier</key>

<string>com.apple.bootcampassistant</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Boot Camp Assistant</string>

<key>CFBundlePackageType</key>

<string>APPL</string>

<key>CFBundleShortVersionString</key>

<string>5.1.2</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>484</string>

<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>

<key>DTCompiler</key>

<string>com.apple.compilers.llvm.clang.1_0</string>

<key>DTPlatformBuild</key>

<string>5A2053</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>13D21</string>

<key>DTSDKName</key>

<string></string>

<key>DTXcode</key>

<string>0501</string>

<key>DTXcodeBuild</key>

<string>5A2053</string>

<key>LSApplicationCategoryType</key>

<string>public.app-category.utilities</string>

<key>LSMinimumSystemVersion</key>

<string>10.9.0</string>

<key>NSMainNibFile</key>

<string>MainMenu</string>

<key>NSPrincipalClass</key>

<string>NSApplication</string>

<key>PreESDRequiredModels</key>

<array>

<string>MacBook7</string>

<string>MacBookAir5</string>

<string>MacBookPro10</string>

<string>MacPro5</string>

<string>Macmini6</string>

<string>iMac13</string>

</array>

<key>PreUEFIModels</key>

<array>

<string>MacBook7</string>

<string>MacBookAir5</string>

<string>MacBookPro10</string>

<string>MacPro5</string>

<string>Macmini6</string>

<string>iMac13</string>

</array>

<key>PreUSBBootSupportedModels</key>

<array>

<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>

<key>Win7OnlyModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro5,5</string>

<string>MacPro2,1</string>

<string>Macmini4,1</string>

<string>iMac10,1</string>

</array>

</dict>

</plist>

May 29, 2014 4:53 AM in response to fcedric

Doesn't work for me. I've got a MacBook Pro 15" Ultimo 2011.


I replaced the internal DVD drive with an extra harddisk unto which I want to install Windows 7.


Boot Camp creates USB drives which you cannot boot from. rEFIt allows me to boot from it, but I always get "No bootable device" or a BCD error (if I try to boot with EFI).


I've been trying to get Windows 7 on this device for nearly a month now and I'm about to give up. This is insanity. :|

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Enable Bootcamp to install from usb for OSX 10.9**WORKS**

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.