Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Create a Bootable Win7 USB Stick on OSX

Create a Bootable Win7 USB Stick on OSX

Prerequesites:

  • 4GB+ USB Stick
  • Windows 7 ISO from Microsoft downloaded to your OSX-Machine

Preparing the drive

  1. Open Disk utility
  2. Find the drive, format it with the following options:
  • Choose Master Boot Record (MBR)
  • 1 Partition (full size)
  • MS DOS FAT

Hacking Bootcamp

If your Mac is rather new, you can't choose the "Create USB" Option from Bootcamp so you have to hack Bootcamp first.

  1. Open the "Sytem Information" App and find out the "Boot ROM Version" and your "Model Identifier"
  2. Open Terminal
  3. Backup
  • sudo cp /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist ~/Desktop/Info.plist.bak
  1. Edit Info.plist `sudo vi /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist"
  2. Under DARequiredROMVersions add your Boot ROM Version, enclosed in tags, like you see it there.
  3. Under PreUSBBootSupportedModel add your Model Identifier in the same manner.
  4. Change PreUSBBootSupportedModels to USBBootSupportedModels, removing the "Pre".
  5. Save+quit :wq
  6. Sign the Boot Camp App again.
  7. This step does NOT work if you put the backup file inside the .app-Container, or added any other files. This is actually a mistake in most of the tutorials you find out there.
  8. Install XCode
  9. Install Xcode-command line tools
  10. sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/MacOS/Boot\ Camp\ Assistant

Creating the USB Drive

  1. Open Boot Camp Assistant
  2. Select "Create USB Drive", uncheck the other options.
  3. Select your preformatted drive and the ISO and you're good to go.
@mudasirmirza

This comment has been minimized.

Copy link

commented Feb 17, 2017

The edit Info.plist part will not work, due to some security implementation. To edit that, you need to boot into recovery mode and disable csrutil.

@akontsevich

This comment has been minimized.

Copy link

commented Mar 8, 2017

Thanks for the info! A little bit tricky however doable. And seems the only way to make bootable USB with Windows for Mac.

However 2010-2011 MacBook do not boot from such USB :(

@JOduMonT

This comment has been minimized.

Copy link

commented Jul 3, 2017

this is more how to Create a Bootable Win USB Stick on OSX for Mac

@inck243

This comment has been minimized.

Copy link

commented Jul 7, 2017

Hello,

I followed these instructions for my macbook 5,1 to make a bootable USB of windows 7. I don't have my superdrive in my macbook so I'm trying to install windows 7 using bootcamp and the USB stick. I made a 100GB partition on my SSD to use for windows using bootcamp.

When I restart and hold the alt key, my bootable USB for windows 7 never appears. (i formatted the USB with 1 partition in FAT and Master Boot Record before I used bootcamp to create the Windows bootable USB)

What can I do? the USB won't boot to install windows.

@jonasius

This comment has been minimized.

Copy link

commented Jul 9, 2017

On my Macbook Pro 15" (Mid 2017) with Sierra 10.12.5. I need to add my Model Identifier under ExternalInstallOnlyModels

@eerikson

This comment has been minimized.

Copy link

commented Jul 14, 2017

I also had to add my Model ID to ExternalInstallOnlyModels. I'm on macOS 10.12.5, on a MacBook Pro 13,3 (first gen touchbar).

@suprnurd

This comment has been minimized.

Copy link

commented Aug 9, 2017

This won't work if you want to create an installer with the 32-bit version of Windows.

@derekslenk

This comment has been minimized.

Copy link

commented Aug 12, 2017

I have a MacBookPro8,2 (Early 2011), and it lets me create the installer fine, its just not being recognized as bootable

@derekslenk

This comment has been minimized.

Copy link

commented Aug 12, 2017

@eerikson - was that to get the option to create the bootable drive to show up, or for it to work. I can get the drive made, but nothing is seeing it as bootable

@dejanovicinenad

This comment has been minimized.

Copy link

commented Nov 1, 2017

Working great on MacOS High Sierra... Thanks

@hydr0boy

This comment has been minimized.

Copy link

commented Dec 11, 2017

@derekslenk I have the same MacBook Pro (8,2) and also can't get the usb to show up as bootable after getting bootcamp to write the iso. Did you find a way to fix this?

@xiamike

This comment has been minimized.

Copy link

commented Jan 10, 2018

This didn't work for me, but I followed this guide and it worked.

https://www.bonusbits.com/wiki/HowTo:Create_Bootable_Windows_10_USB_Drive_on_macOS_Sierra

@hoangtrieukd

This comment has been minimized.

Copy link

commented Jan 31, 2018

@xiamike
good solution

@oaguy1

This comment has been minimized.

Copy link

commented Mar 16, 2018

👍 @xiamike

@therealjayvi90

This comment has been minimized.

Copy link

commented Apr 18, 2018

@eerikson
good lookin out yo

@m0yP

This comment has been minimized.

Copy link

commented May 31, 2018

Found this when looking for a tutorial. I'm creating Win7 USB, running High Sierra was just a matter of opening Boot Camp Assistant and just click Continue a couple of times! It even found and selected the ISO I had in Downloads as default.

@VideoPlayerCode

This comment has been minimized.

Copy link

commented Oct 5, 2018

To add some tips onto this:

  1. You can install Xcode command line tools WITHOUT Xcode, via the guide at https://mac-how-to.gadgethacks.com/how-to/install-command-line-developer-tools-without-xcode-0168115/ (basically type xcode-select --install and click on Install (NOT on "Get Xcode")).
  2. If you are on High Sierra, you'll have trouble due to SIP (system integrity protection). Just COPY /Applications/Utilities/Boot Camp Assistant.app to your DESKTOP, then edit the Info.plist of the COPY, and run the codesign on the COPY: sudo codesign -fs - ~/Desktop/Boot\ Camp\ Assistant.app/. Then launch the copy.
  3. If your Info.plist does not have DARequiredROMVersions, ignore that part of the guide. On High Sierra, that stuff has been removed.
@Casperasp

This comment has been minimized.

Copy link

commented Jan 9, 2019

Found this when looking for a tutorial. I'm creating Win7 USB, running High Sierra was just a matter of opening Boot Camp Assistant and just click Continue a couple of times! It even found and selected the ISO I had in Downloads as default.

To create a bootable Windows USB drive ,i have tried it many times, a few times, the Bootable USB didn't work,
But these methods are helpful on Windows computer.
https://www.iseepassword.com/how-to-make-bootable-usb-drive.html
https://unetbootin.github.io/

@cooperster

This comment has been minimized.

Copy link

commented Mar 29, 2019

Since macOS Sierra this is no longer normally possible because of system upgrade. Instead, you can create a bootable USB using the terminal, or using an application like UUByte for Mac. You can find instructions for how to use the UUByte at here.

@Mrghost56

This comment has been minimized.

Copy link

commented Jun 7, 2019

`

Thank you, for helping me a lot

`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.