You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

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

Jan 24, 2015 9:39 PM in response to 6urden

Like 6urden, I have a late 2011 Macbook Pro 15˝ (MacBookPro8,2), and I'm having trouble installing Windows 7.


I recently got a new SSD for the computer, and installed it in place of the old HDD no problems. The OS X 10.10 installer flashdrive I created worked perfectly, and I've been using the computer for a month no problems. Because I didn't really care for the optical drive, I took it out and installed the old HDD in its place instead. Now, because I have a few pieces of software that necessitate the use of Windows, I've been trying to install it on the new SSD. Deluded as I was, I believed this would be a simple enough task, since I'd done it before for my friend's new Macbook Pro Retina with no problems. I thought since I had a legitimate Windows 7 ISO image it would be a piece of cake to use it instead of the physical disk. Boy was I wrong; every guide I followed to create a Windows install USB drive failed, with both Bootcamp failing to recognize it as an installer disk and the computer refusing to even recognize it when I tried selecting a boot drive on restart. I tried installing rEFInd in the hopes that it would recognize the flashdrive where the default EFI software wouldn't, and although rEFInd installed fine, even it wouldn't recognize the installer drives I'd created through multiple methods. I'd almost given up hope until I found this thread.


I've modified Bootcamp (5.1) fine, and the new 'Create an install USB drive' option comes up and functions just fine. However, although Bootcamp now recognizes the created flashdrive as an installer drive and will proceed just fine, the computer won't boot from it. As soon as Bootcamp restarts the computer to begin installing Windows, the screen goes black and nothing happens save for a blinking underscore. I tried leaving it alone in the hopes that perhaps it was just slow, but I've come to the conclusion that it really isn't doing anything. I originally just modified the info.plist file for Bootcamp by simply removing the 'Pre' from the USBBootSupportedModels string, and although that enabled the creation of the USB install drive fine, I still had the problem with booting. I originally tried jognt's suggestion of using a Windows machine to create an active partition, but that was to no avail. Instead I went in and changed the UEFIModels string and DARequiredROMVersions string by adding the appropriate model numbers and ROM codes. Still nothing. I'm fairly sure they're in proper order, but not 100% sure. I even tried a PRAM reset, but that helped not one bit.

Now, rEFInd identifies the install drive easily enough, but it will only show the option to boot from the /boot/memtest.efi file, which does nothing. I'm 99% certain that my problem is that the computer refuses to boot from the drive, but I'm not sure how to solve this problem. Is it an issue with the EFI boot manager (default OS X one won't even show the flashdrive as an option)? Is it an issue with the firmware itself? Is it an issue of the computer trying to use the HDD in the optical drive bay? Is it an issue with Bootcamp? Is it an issue of the boot manager looking for an .efi boot file in the /boot/ directory that it can't find? I've even tried adding a duplicate of the bootmgr.efi file to the /boot/ directory, thinking that maybe it was that file that the boot manager wanted to boot from, but to no avail.

At this point I may just reinstall the optical drive and be done with it. But I don't want to quit just yet. Does anyone have a solution?

Jan 25, 2015 7:52 AM in response to FixinNixon


At this point I may just reinstall the optical drive and be done with it. But I don't want to quit just yet. Does anyone have a solution?

If your Mac originally had a built-in Optical drive, you need to use it. BCA sets the NVRAM on such a Mac to boot from the non-existent OD, which causes 'No bootable device/disk" errors.


You can also install Windows on a different Mac (which does not have a built-in OD) and then use tools like Winclone or Camptune to move the Windows installation.

Jan 25, 2015 4:20 PM in response to Loner T

From the various replies throughout this thread from people who have either broken or replaced optical drives, it would seem this is not the case.


I'm also not getting errors, or at least not in the traditional sense. The computer doesn't seem to try to boot from a non-existent optical drive, it just doesn't show up the USB drive as a bootable option, no matter what I do.

Jan 25, 2015 4:58 PM in response to FixinNixon

If you have a USB3 being used as the installation media, it will not show up because the W7/W8 installers have no built-in support for USB3. It may show up using Alt/Boot in Apple Bootmanager, rEFInd, etc.


You can check if you have a valid media on the OSX side using System Report.


User uploaded file


There is no interface to CSM-BIOS on the Macs. If you use W8+ and use EFI boot, USB2 based installers will show up and W8+/EFI install on non-preUEFI machines will work.


User uploaded file

The Late 2011 MBPs are MacbookPro 8,x models as shown in How to identify MacBook Pro models - Apple Support.


If you re-install the OD and your installer works using DVD Media and the USB BC drivers, it should be sufficient to prove the behavior of BCA. From Bootcamp binary using strings, there are two explicit checks in BCA for the Optical disk as shown by these functions.


grep -i checkLegacyBootability ~/Documents/bootcamp-strings.txt

checkLegacyBootabilityForOpticalWholeDisk:isLegacyBootable:os:

checkLegacyBootabilityForNonOpticalWholeDisk:isLegacyBootable:os:


On MacRumours there is a full discussion on this issue.

Feb 8, 2015 8:17 AM in response to BITTTe

Bootcamp.... much ado about nothing... I love Apple because everytime they launch new os, here and there they put bones for users to lose time and send "#$%&*?!! compliments to them for doors they shut just for fun.... well, no system disk error is past....forget Bootcamp Assistant, I use same procedure in Snow Leopard long ago where BCA 3 can not make usb flash install disk.


Owners of "archive" macs with optical drive dead or removed for hard/ssd, can very easily make Bootcamp instalation in Yosemite from XP till 10, either 32 or 64... two things they must use, both are free... Paragon NTFS-trial and Rufus for windows.... if they don't have access to pc, Parallels or Fusion can serve the purpose just for making Rufus usb flash. After that you can uninstall them.


First thing first, make Windows install usb flash in Rufus, partition scheme is MBR for BIOS and file system is NTFS. Click create bootable ISO, select your windows image and you have NTFS usb stick with Windows of your dream. Next, make Bootcamp partition manualy in Disk Utility, format in FAT and after that install Paragon NTFS. After restart, erase Bootcamp partition you made in Disk Utility, former FAT, but now in NTFS. At last, in Paragon preference pane, set that NTFS Bootcamp partition as startup, put Windows on usb stick in usb port , restart, and you shall go through installation procedure. After install, you can safely delete Paragon NTFS.

Jul 19, 2015 6:06 PM in response to collinm425

Yes. Please note the difference in the following...


ls /Applications

Adobe Reader.app Hive Preview.app

AirPort Utility 5.6.1 Image Capture.app QuickTime Player.app

Android File Transfer.app Keynote.app Reminders.app

App Store.app Launchpad.app Room EQ Wizard.app

Automator.app Mail.app Safari.app

Calculator.app Maps.app Stickies.app

Calendar.app Messages.app System Preferences.app

Chess.app Microsoft Excel.app TextEdit.app

Cisco Microsoft OneNote.app Time Machine.app

Contacts.app Microsoft Outlook.app Utilities

DVD Player.app Microsoft PowerPoint.app VIP Access.app

Dashboard.app Microsoft Remote Desktop.app Winclone.app

Dictionary.app Microsoft Silverlight Wireshark.app

EAGLE-7.2.0 Microsoft Word.app iBooks.app

FaceTime.app Mission Control.app iMovie.app

Firefox.app Notes.app iPhoto.app

Font Book.app Numbers.app iTunes.app

Game Center.app Pages.app iTunesFS.app

Google Drive.app Photo Booth.app

Hewlett-Packard Photos.app


ls Applications

ls: Applications: No such file or directory

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.