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

Oct 30, 2013 9:25 AM in response to Bibi40kai

What option do you select in the boot menu? Most likely the Yellow USB disk icon, but with what text? It will probably say either "EFI Boot" or "Windows".


Also, the black screen you describe, what do you see before that? Is there any screen corruption? (colored stripes at the top of the screen for a few seconds after selecting the boot option for example)

Oct 30, 2013 2:06 PM in response to Bibi40kai

Bibi40kai, thanks for the reply. It's not entirely a normal step. If you see the blinking cursor that means you booted in normal bootcamp BIOS mode. So I can rule out an EFI Boot issues 😉.


What type of mac are you using? The following two knowledgebase articles may be of use to you:

1. Bootcamp boots to black screen with blinking cursor: http://support.apple.com/kb/TS4536

2. MBP late '12, distorted or black screen during Bootcamp installation: http://support.apple.com/kb/TS4517


Basically the first link tells you to remove any USB devices besides the USB install drive, the second link basically tells you to add the Bootcamp Support Software to the install drive. ($WinPEDriver$ folder, Bootcamp folder, Autounattend.xml)


Try adding the latest bootcamp support software to the install disk (if USB), or follow the steps outlined in the articles if you are using a combination of DVD and USB.


Let me know if this changes anything, or if you already tried it.


I succesfully installed Windows 7 in legacy BIOS mode earlier today on my MBP running Mavericks. So it should work 😉.

Oct 30, 2013 6:02 PM in response to BITTTe

Still Can not fix my problem, please anyone help me


this was my pervious reply


Hello,


i did everything like you said but i have this in terminal


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

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

In subcomponent: /Applications/Utilities/Boot Camp Assistant.app/Contents/.com.apple.timemachine.supported


and this is my orignal Info.plist file


<?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>13A566b</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.0, Copyright © 2013 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.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>473</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>5A11344p</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>13A566b</string>

<key>DTSDKName</key>

<string></string>

<key>DTXcode</key>

<string>0500</string>

<key>DTXcodeBuild</key>

<string>5A11344p</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>iMac12</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>


and this is my info


Hardware Overview:


Model Name: MacBook Pro

Model Identifier: MacBookPro8,2

Processor Name: Intel Core i7

Processor Speed: 2.4 GHz

Number of Processors: 1

Total Number of Cores: 4

L2 Cache (per Core): 256 KB

L3 Cache: 6 MB

Memory: 8 GB

Boot ROM Version: MBP81.0047.B27

SMC Version (system): 1.69f4

Serial Number (system): C02GP1V2DV7M

Hardware UUID: CACA2579-EB90-53F5-A554-9F27D2668213

Sudden Motion Sensor:

State: Enabled


can you please help me fix it ?


Note: i have USB partitioned to 1 partition and formated to FAT ( its empty don't have any file on it ) should i install anything to usb or what ?


If you don't mind we can use teamviewer to fix it


This is my email so we can talk


r3mOt3r@ymail.com


Appriciate, Thanks

Oct 30, 2013 11:32 PM in response to Jognt

Thank you Jognt for reply.

i tried on both my MBP81 and IM121. They both came with optical drives (OD) which i replaced with SSD


i tried to boot Windows installer from USB OD and it get's stuck on that black screen with blinking cursor (no other usb devices connected)


i tried to boot Windows installer from USB stick, both created with BootCamp and other methodes i used before Mavericks, the result is the same ... black screen with blinking cursor


i'm trying to install Win 7 SP1 X64

Oct 31, 2013 5:42 AM in response to r3mOt3r

I also get this messeage ?? Anyone fixed this ? For people how have diffuclty writing to info.plist file this terminal trick did it for me!


sudo chmod 777 /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents

sudo chown 777 /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents


sudo chmod 777 /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/info.plist

sudo chown 777 /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/info.plist

Nov 2, 2013 10:23 AM in response to Jognt

HI!


Qustion:

Is this true?


The "USB method is not supported on Macs that have an optical drive", even when it is broken.

Fix the drive and use a DVD.

Bootcamp will not load Windows installer - No bootable device, insert disk then press any key

Is my problame ... We have a 27"imac 2009 and the optical drive is gone...

I try the Mavericks, and the mountain lion too. I didi everything with the Info.plist ect... and , i tried 3 tipe of windows7 and i still stuck on this point

Bootcamp will not load Windows installer - No bootable device, insert disk then press any key

Nov 2, 2013 10:42 AM in response to Bibi40kai

Hi Bibi40kai. Do you let Bootcamp Assistant reboot your mac into the installer, or do you manually select the boot device?


As I understand it, Bootcamp Assistant will attempt to boot of the Optical Drive before the USB device. If you don't manually select a boot device it is possible that it is trying to boot of of your 2nd harddrive (that is in the ODD slot), but failing because there are no install files on it after which it somehow also fails to switch to booting from USB.


Have you tried holding Option while rebooting your mac and Manually selecting "Windows" with the yellow disk icon?

If you have, then I think the last thing to check would be to temporarily disconnect your second harddisk. You don't need to remove it from your Mac, but disconnecting it should make sure it doesn't hinder the boot process.


===============

Hi Quic5, your post is somewhat hard to understand because of a single question with multiple linked pages (in different formatting no less).


I can tell you though that this:

"USB method is not supported on Macs that have an optical drive" is NOT true.


My Macbook Pro mid 2012 and black Macbook mid 2006 both managed to install from USB and they both have optical drives.

================


General troubleshooting:

If you hold Option wile booting and only see "EFI Boot" (windows 8) and no "Windows" (windows 7 and 8) option to select, then it is possible that the USB drive has not gotten it's partition set to Active. Bootcamp Assistant should set it to Active automatically (I assume, not based on facts) but if you create a USB installer manually, keep in mind that it needs to be set as an Active partition to be recognized as a bootable device.

Nov 2, 2013 5:18 PM in response to BITTTe

Hi, I first started following the previous instructions, which led my Bootcamp to crashing numerous times. I tried your way and Bootcamp finally worked normally again until when I chose to install Windows 7, they asked me for a CD. Which basically means I'm back to square one. Can you help me with this?


My info.plist is now like this:

<?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>13A566b</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.0, Copyright © 2013 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.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>473</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>MBP81.0047.B27</string>

<string>MM11.0055.B08</string>

</array>

<key>DTCompiler</key>

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

<key>DTPlatformBuild</key>

<string>5A11344p</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>13A566b</string>

<key>DTSDKName</key>

<string></string>

<key>DTXcode</key>

<string>0500</string>

<key>DTXcodeBuild</key>

<string>5A11344p</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>iMac12</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>USBBootSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro8,1</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>

User uploaded fileBoth Boot ROM Version and Model Identifier has been inserted.

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.