BITTTe

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

Close

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

  • All replies
  • Helpful answers

first Previous Page 10 of 18 last Next
  • by Sassy Beard,

    Sassy Beard Sassy Beard Mar 4, 2014 10:52 AM in response to Peruzzi Automotive Group
    Level 1 (0 points)
    Mar 4, 2014 10:52 AM in response to Peruzzi Automotive Group

    thanks! I found a more clear guide on how to do this, it's working (i think)

    It's been copying windows files for about 3 hours now and hasn't moved, it's almost half way done.

    Nevermind, it seems to be working fine now. sorry.

  • by MattTheRose,

    MattTheRose MattTheRose Mar 4, 2014 2:37 PM in response to r3mOt3r
    Level 1 (0 points)
    Mar 4, 2014 2:37 PM in response to r3mOt3r

    How did you fix this problem? I am having the same problem. You said you fixed it but did not explain how. This is driving me crazy! HELP please!

  • by MattTheRose,

    MattTheRose MattTheRose Mar 4, 2014 6:12 PM in response to MattTheRose
    Level 1 (0 points)
    Mar 4, 2014 6:12 PM in response to MattTheRose

    /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

     

    This message keeps appearing when I use the terminal and enter the command suggested by this thread. I have no idea why, though, obviously, it has something to do with the time machine feature. I NEED to get this working. Anyone who can point me in the direction of how to bypass this error would be awesome!

  • by boso400,

    boso400 boso400 Mar 7, 2014 1:57 PM in response to CharlieEEE
    Level 1 (0 points)
    Mar 7, 2014 1:57 PM in response to CharlieEEE

    Thank you! Thank you! Now I can stop crying IT WORKED!!!

  • by Dj Saurabh,

    Dj Saurabh Dj Saurabh Mar 10, 2014 4:58 AM in response to BITTTe
    Level 1 (0 points)
    Mar 10, 2014 4:58 AM in response to BITTTe

    Evry thing goes fine but after bootcamp partition and re-start...it says no bootable divise found...Insert a bootable media nad press a key...!!!
    Plz help

  • by Dio_Brando,

    Dio_Brando Dio_Brando Mar 25, 2014 7:51 PM in response to Jognt
    Level 1 (0 points)
    Mar 25, 2014 7:51 PM in response to Jognt

    Hi,

     

    I have a Mid 2010 Mac Mini (4,1 model) with Mavericks on it and I'm trying to set a native Dual Boot with Windows 8.1 x64 EnterpriseOS using a pendrive installation.

     

    I followed some advices and guides here and there:

    1) copy the Info.pslist and put the backup on the Desktop

    2) edit the Info.pslist

    • putting Bootrom at the top in the DARequiredROMVersions section
    • deleting "Pre" from USBBootSupportedModels section
    • add in the the one before, at the top, my model string
    • removing my model from Win7OnlyModels section

     

    Now that looks like this:

     

    <key>DARequiredROMVersions</key>

              <array>

                        <string>MM41.0042.B03</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>

      ...cut...

              <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>USBBootSupportedModels</key>

              <array>

                        <string>Macmini4,1</string>

                        <string>MacBook7,1</string>

                        <string>MacBookAir3,2</string>

                        <string>MacBookPro8,3</string>

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

              </array>

     

    3) Installed XCode

    4) performed the command as it follows:

    sudo codesign -f -s - /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/MacOS/Boot\ Camp\ Assistant

    Password:

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

     

    BootCamp Assistant now recognizes the chance of install Windows 8 and do it not only from DVD

    Schermata 2014-03-26 alle 03.16.34.png

    5) Set the pendrive up with BootCamp Assistant 5 from a Mac Book Retina Late 2013. Contents look as it follows:

    Schermata 2014-03-26 alle 03.21.01.png

    By the way, the drivers are last version I suppose:

     

    BuildInfo BuildNumber="5640" ProductName="Boot Camp">

      <MsiInfo>

      <ProductManufacturer>Apple Inc.</ProductManufacturer>

      <ProductVersion>5.1.5640</ProductVersion>

     

     

     

    6) Partitioned the MacHD that now looks like:

    /dev/disk0

       #:                       TYPE NAME                    SIZE       IDENTIFIER

       0:      GUID_partition_scheme                        *250.1 GB   disk0

       1:                        EFI EFI                     209.7 MB   disk0s1

       2:                  Apple_HFS MacOSX                  49.2 GB    disk0s2

       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

       4:       Microsoft Basic Data Untitled                200.0 GB   disk0s4

     

    When I boot into Pendrive, 8.1 Setup begins but then I get into the MBR/GPT Error

    GPTMBRErrorReduced.png

     

    7) Installed gdisk and discovered that I already have a Hybrid MBR (Win8.1 compatible right?)

     

    sudo gdisk /dev/disk0

    Password:

    GPT fdisk (gdisk) version 0.8.10

     

    Warning: Devices opened with shared lock will not have their

    partition table automatically reloaded!

    Partition table scan:

      MBR: hybrid

      BSD: not present

      APM: not present

      GPT: present

     

    Found valid GPT with hybrid MBR; using GPT.

     

    8) Checked the partitions on Pendrive:

     

    /dev/disk1

       #:                       TYPE NAME                    SIZE       IDENTIFIER

       0:     FDisk_partition_scheme                        *7.9 GB     disk1

       1:                 DOS_FAT_32 WININSTALL              7.9 GB     disk1s1

     

    9) Installed rEFIt.
    Here are several possibilities as u can see from the sshot:

    rEFIt_Installation.png

     

    The only one that brings me to the Windows 8.1 Installation Setup is the highlighted one: bootx64.efi

    On the left u have 32bit efi that doesn't work obviously because I'm trying to install a x64 OS, the others on the right neither and I suspect it's the same reason that in the OSX "normal" boot choice I see OSX, Recovery and EFI Boot Partitions...

     

    Before trying to create a UEFI custom pendrive or modifying the partition system,

    how can I be sure that partition of BootCamp installation on Pendrive is really active?

     

     

    Sorry for the endless post...

  • by Dio_Brando,

    Dio_Brando Dio_Brando Mar 26, 2014 2:45 PM in response to Dio_Brando
    Level 1 (0 points)
    Mar 26, 2014 2:45 PM in response to Dio_Brando

    Update:

     

    diskutil on pendrive

     

    diskutil info /dev/disk1

       Device Identifier:        disk1

       Device Node:              /dev/disk1

       Part of Whole:            disk1

       Device / Media Name:      Kingston DataTraveler 3.0 Media

     

       Volume Name:              Not applicable (no file system)

     

       Mounted:                  Not applicable (no file system)

     

       File System:              None

     

       Content (IOContent):      FDisk_partition_scheme

       OS Can Be Installed:      No

       Media Type:               Generic

       Protocol:                 USB

       SMART Status:             Not Supported

     

       Total Size:               7.9 GB (7862353920 Bytes) (exactly 15356160 512-Byte-Units)

       Volume Free Space:        Not applicable (no file system)

       Device Block Size:        512 Bytes

     

       Read-Only Media:          No

       Read-Only Volume:         Not applicable (no file system)

       Ejectable:                Yes

     

       Whole:                    Yes

       Internal:                 No

       OS 9 Drivers:             No

       Low Level Format:         Not supported

     

    diskpart:

     

     

    Volume      3      F      WININSTALL      FAT32      Removable      7498 Mb

    DISKPART> detail partition

     

    Partition 1

    Type: 08
    Hidden: No

    Active: Yes

    Offset: 1024

     

     

    So...the partition active, filesystem is FAT32, MBR is hybrid but I can't install Win 8 though ...suggestions?

  • by Dio_Brando,

    Dio_Brando Dio_Brando Mar 28, 2014 9:35 AM in response to Dio_Brando
    Level 1 (0 points)
    Mar 28, 2014 9:35 AM in response to Dio_Brando

    Ok solved that.

    I changed the Hybrid MBR to the Protective MBR.

     

    The point is...at least on old Mac. If u use the BootCamp assistant to partition and a pendrive USB installation, ti creates a hybrid MBR as it would with Windows 7, because it's not totally (u)EFI compliant, but, the pendrive filesystem is FAT32 and Win8 only installs through/in NTFS partitions.

    So...2 choices:

    1) format NTFS, prepare the pendrive installation and keep the Hybrid MBR

    2) convert the hybrid MBR to protective MBR (you can use Gdisk) Link

     

     

    Now I got into another problems, regarding BootCamp. I already read about it...the hardware is not straight supported, so after the Win 8.1 installation a popup came out saying "The version of BootCamp is not intended for this computer model".

    I should sort it out, forcing it through the msi/run as installation. Otherwise I'll try install drivers one by one.

     

    Let ya know...

  • by Nuno_spl,

    Nuno_spl Nuno_spl Apr 6, 2014 7:36 PM in response to levelel
    Level 1 (0 points)
    Apr 6, 2014 7:36 PM in response to levelel

    HI I've the same laptop as you a Macbook Pro Early 2011.

     

    My superdrive is broken and I need to install Windows on my machine from USB, how did you manage to do that?

    I created the usb install using Boot Camp, but wont boot from usb !!!

     

    Please, I need some help.

     

     

    Thanks

  • by Joe Boss,

    Joe Boss Joe Boss Apr 6, 2014 8:55 PM in response to CharlieEEE
    Level 1 (0 points)
    Apr 6, 2014 8:55 PM in response to CharlieEEE

    CharlieEEE wrote:

     

    For all those who are having trouble, here is what I did and I got it to work on a late 2010 Macbook Air (which officially cannot boot from a USB drive and does not support Windows 8).

     

    First, edit the plist of Boot Camp Assistant.

    1. Go to Applications/Utilities
    2. Right click Boot Camp Assistant and view package contents
    3. Find Info.plist in the Contents folder and edit it in Text Edit (it will make you duplicate the file first)

     

    Before you do anything, make a backup of Info.plist or the whole Boot Camp Assitant app so that you can go back if necessary. Rename it something like "Info old.plist" or "Original Boot Camp Assistant."

     

    You want to edit FOUR things:

    • Add your model to DARequiredROMVersions
    • Delete the word "Pre" from UEFIModels and add your model
    • Delete the word "Pre" from USBBootSupportedModels and add your model
    • Remove your model from Win7OnlyModels (if its there)

     

    To add your model to these lines, just copy and paste an exsiting row and replace the data between the two <string> tags with your model code. You can find the right codes to use for the plist by going to Apple Menu > About This Mac > More Info > System Report. Use the "Boot ROM Version" and "Model Identifier" as appropriate in the plist.

     

    Once you make these changes, save the file and replace the old Info.plist with your new one. It will ask you to type your password.

     

    The last step is to do a code sign. Boot Camp Assitant will not run if it's been edited. You need to resign it. Open Terminal (use spotlight to find it) and type this:

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

     

    It will probably ask for your password. Then it will say you need to download a developer tool from Apple. Agree to download it. (You don't need to install the whole X-Code, if it asks.) Once its been installed (its automatic), you need to go BACK to Terminal and run that command again. This time it will work.

     

    After you've done that - open your hacked Boot Camp Assitant (it should run now) and have it make the Windows installation drive for you. Have the Windows ISO handy, and plug in a flash drive thats about 4-8 GB or more. The entire flash drive will be erased. This process can take a while. When its done, restart your mac and hold the option key. The USB drive that Boot Camp made for you will be there for you to install windows from. Its a yellow disk icon labeled EFI Boot.

     

    I did this on a Late 2010 Macbook Air, which offically does not have a true version of UEFI. It worked anyway. This does the job. I think it might be because I edited the UEFI line in the plist and then had Boot Camp make the USB drive for me.

     

    Worked. Like. A. Charm.

    Perfect, thank you CharlieEEE!!!!!!!

  • by Filipstaudi,

    Filipstaudi Filipstaudi Apr 6, 2014 11:04 PM in response to Aorta003
    Level 1 (0 points)
    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

  • by FaReSALandloS,

    FaReSALandloS FaReSALandloS Apr 14, 2014 8:13 AM in response to BITTTe
    Level 1 (0 points)
    Apr 14, 2014 8:13 AM in response to BITTTe
  • by pumar,

    pumar pumar Apr 15, 2014 9:58 AM in response to BITTTe
    Level 1 (0 points)
    Apr 15, 2014 9:58 AM in response to BITTTe

    For my MBP mid-2010, this worked nicely for creating the USB drive (but you don't need to use Bootcamp for that, by the way). Installation failed, badly.

    I posted a rough guideline in a different thread, that's the only thing that worked for me - and trust me, I did pretty much everything else: https://discussions.apple.com/message/25476940#25476940

  • by Georgemaxim,

    Georgemaxim Georgemaxim Apr 24, 2014 5:53 AM in response to Filipstaudi
    Level 1 (10 points)
    Apr 24, 2014 5:53 AM in response to Filipstaudi

    this solved my problem with crashing boot camp after modifying the plist.

     

    Thanks!

  • by Dio_Brando,

    Dio_Brando Dio_Brando Apr 25, 2014 11:19 AM in response to Dio_Brando
    Level 1 (0 points)
    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)

first Previous Page 10 of 18 last Next