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 25, 2013 1:56 PM in response to Temple123

It's possible you have a Windows ISO for both 32- and 64-bit. In this case it's probably detecting the presence of the 32-bit installer and forgets to look for another 64-bit version.


A way to work around this is to not use the Bootcamp Assistant utility by following the listed steps:

The way installing Windows should work either way using the Legacy BIOS mode:


- Get a Windows 7 ISO or DVD and copy the contents over to a freshly fat32 formatted USB stick of at least 4GB.

- Download the Apple Bootcamp Support Software (4.x or 5.x, i believe 5.x only support 64-bit);

- Copy the content of the Support Software folder over the the same USB stick from the first step. It should fit just right (it did on my 4GB stick with 2MB te spare!);

- Use disk utility to partition your disk. Make sure the partition for Windows is Fat32 and at least 30GB;

- Reboot your machine while holding Option/Alt at the chime;

- You should be able to select either your OSX HDD or your USB stick labeled "Windows" -> Select Windows and press enter or click the arrow;

- The Windows installer should now load, format the previously made Windows partition to NTFS;

- Continue on your way.


Can you try what I typed above? If it doesn't work, can you let me know at what step things go differently than described?


Edit: This is based on the logical conclusion that any Mac that was shipped without ODD should be able to boot from USB.


Edit2:

One other note is that Mac's have trouble booting from USB when multiple USB storage devices are attached. So make sure you connect only one storage device.

Oct 25, 2013 2:26 PM in response to BITTTe

My problem is, I cant open Bootcamp. It instantly unexpectedly closes.User uploaded fileUser uploaded file


Hopefully those are big enough to read. Basically, after following the original steps in this discussion, it has stopped my ability to open Bootcamp. I think it's a problem with my info.plist, even though its the same one that came with my mac. I think that command has caused more problems than good.

Oct 25, 2013 2:48 PM in response to Temple123

Hmm. I don't know how that got buggered up. Someone else also had this problem but it sounded like he got it fixed. I asked him how he got it fixed and linked here.


You should still be able to install Windows without the bootcamp assistant though. Follow the steps I listed. You can download the bootcamp support software from apple's website:

Support Software 5.x (64-bit only):

http://support.apple.com/kb/DL1638


Support Software 4.x (also 32-bit):

http://support.apple.com/kb/DL1636

http://support.apple.com/kb/DL1637


Don't know the difference between the last two. One is 0.1 higher in version but is only 400MB compared to the other one that is 800MB!


Edit: If you want to install 64-bit, download the 5.x version 🙂

edit2: here's the link to the other guy with the same issue: https://discussions.apple.com/thread/5483227?tstart=0

Oct 27, 2013 10:52 AM in response to BITTTe

Simple task... This one is for Macmini3,1 late 2009.

First install command line tools

Then add your boot rom version under DARequiredROMVersions... But, watch for chronological line, put MM31 under MM11.


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

<string>MM31.00AD.B00</string>


After that do not add your machine model identifier under PreUSBBootSupportedModels... just edit your machine type.... Macmini3,1 instead Macmini4,1, After that delete Pre from PreUSBBootSupportedModels


key>USBBootSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro8,3</string>

<string>MacPro5,1</string>

<string>Macmini3,1</string>

<string>iMac12,2</string>



At last if you are using Macmini3,1 Windows 7 is the only option unless :lol: you edit Win7OnlyModels at the end of the script... Macmini2,1 instead Macmini4,1


<key>Win7OnlyModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro5,5</string>

<string>MacPro2,1</string>

<string>Macmini2,1</string>

<string>iMac10,1</string>



Now go to Terminal and paste command:


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



Voila... Now you have your Macmini3,1 without DVD rom but with possibility for making and booting USB flash from your ISO Win8 image....




Cheers m8s.

Oct 27, 2013 12:50 PM in response to jarvil

Jarvil, I just re-read the thread and I'm not sure where BITTe got 5.1 from. Checking the Apple driver pages shows me 5.0x is the latest.. :/


By the way, a heads up for those also curious about EFI and wanting to install windows 7 over USB, read this :

Windows 8 forums: How to create a UEFI bootable USB drive for WIndows 7 and 8 (not needed for anyone else that just wants Windows, BIOS, EFI, whatever, as long as it works)

Oct 29, 2013 8:53 PM in response to BITTTe

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

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.