I need to run Visual Studio on my MacBook Pro and I need Windows to do that. The easiest and well known way to install Windows on a Mac is by running the Boot Camp app on the Mac and let it do what's necessary. The problem is that I don't want to partition the Internal SSD so the remaining option is to install Boot Camp Windows 10 on an External Drive and boot it every time I need it by plugging in my external USB 3.0 HDD. Is this achievable?
|
|
Here's an updated procedure for Windows 10, based on orkoden's excellent answer. I tested this process on a MacBookPro11,1 running OS X 10.11.5 (15F34). Throughout the process, directly connect all devices to your Mac. I found that certain operations failed more frequently if I used the USB hub in my monitor. In addition to the external drive that will host your Windows installation (the "destination drive"), you will need another USB drive (the "driver drive") to temporarily store the Boot Camp drivers. I used these parts:
Here are the steps:
Windows is now installed and ready.
|
|||||||||||||||||||||
|
|
Yes, you can do it. The instructions are originally for Windows 8. Some terminal commands might be a little different for Windows 10. You will need :
Format and prepare external drive
Install Windows with AIK
First boot and driver installation
After the installation, reboot Windows. Hold ALT again at startup to choose the Windows drive. |
|||||||||||||||||||||
|
|
It is very simple. If you have Parallels or VMWare simply get hold of two free Windows Utilities, miniTools (to format and set up the external drive) and WintoUSB. Put the ISO of Windows 10 or 8.1 into the VM as you will need this when installing with WintoUSB. I've done this about 30 times already, and never had a problem. Using miniTools is the hardest part and that is simple once you figure it out. It's best to format the new drive with the Mac as ExFAT first. Once you mount this in Parallels and run miniTools simply make the first partition (the small one you will see) Fat32 and make it primary and Active. The second large partition make NTFS and primary also. Once this is done WintoUSB is simple to use, select the ISO then the new external and check the EFI and main partitions as the destination. That's it. I run Paragons NTFS utility on my Mac so I can write to an NTFS disk this way I can copy all the things I need such as Bootcamp drivers, AMD drivers are whatever from the Mac but if you just boot (hold option on start up) to the new disk it will install drivers in Windows itself. I bought Windows 10 from Amazon (Home Edition) and every one of these I make is automatically authorized as licensed by Microsoft without any problem. The caveat is only to the same Mac (in my case a new Mac Pro). BTW I can do all this above with El Capitan and macOS Sierra (I have a dev account at Apple). |
||||
|
|
|
This is basically Alex Lambert's answer from above with a a few updates. You don't need the Automated Installation Kit, you can use commands which are in the ISO. And the Here are my updates to his post above: You don't need AIK so delete step 3, step 5.3, and step 6.1. Here is the updated 6.2 with chrishiestand's correction. 6.2
Do step 6.3 to mount the ISO to the VM. Here's my update to step 6.4:
(thanks David Anderson for the DISM command to write to the destination drive) Continue on from step 6.5 and everything should work great. I really appreciate everyone posting as it got me very close and was able to figure out the couple other steps to get this working and wanted to post them here to help the next person trying this process. |
||||
|
|
|
This is all once upon a time. Apple's new SIP security would complicate matters. OS X 10.11.4 open Bootcamp Utility and Action > Download Windows Support Software Disk Utility to prepare external T2 SSD as exFAT, then run Windows Support Software. Select your external drive. Then Bootcamp Utility would pick up where your manual preparation ended, and install a Bootcamp Windows 10 on the external drive. Or it might install internal. Try it. See what your hardware supports. Bootcamp quickly removes accidents, or Disk Utility "-" delete and First Aid. SIP may not support Windows 8 external Bootcamp. and older hardware. You can read more on that at Two Canoes Blog, How El Capitan Boot Camp is Affected by Apple’s New System Integrity Protection (SIP). How long until Bootcamp evolves into Mission Control Windows widget. Something like that at University Hospital for decades now (1996-present). SIP is helping to make Bootcamp more fluid than it used to be. |
|||||
|