Installing Windows 10 in Mac OS High Sierra

This post tells you to install windows 10 operating system on a Mac Book Air (Early 2015) with the host OS of Mac OS High Sierra on a APFS Partition. 
I was struggling to install windows on to my MacBook Air (Early 2015). The recent update was Mac OS High Sierra

OS: Mac OS High Sierra
File System: APFS (Which is very tough to partition)

Installation of Windows 10 in Mac Book Air

BootCamp fails so many times during the partitioning of the system. It simple hangs and when I restart it again downloads the Windows Support software and the problem continues and find a solution for installing Windows 10 without using Boot Camp.

Step 1 :
Create a Partition in your Mac OS (Open Disk Utility -> Create a PArtition -> name it as BOOTCAMP -> Allocate some space (i used 85GB) and format it to Mac OS Journaled partition)

Step 2 :
Download and keep the Windows10.iso file (And keep the product key with you, if not sure then join Windows insider program where you can get the OS for free). Double Click over the iso file create a mount directory (ESD-ISO) in my case. 

Step 3: 
Insert a 16 GB or larger USB flash drive. Use the Disk Utility application to erase this drive and format it as FAT32 Partition and give a name to the partition (in my case it is WINDOWS10).

Step 4:
Use the Boot Camp Assistant to download the Window Support Software. Look for the "Action" pulldown on the Boot Camp Assistant menu bar.  See the figure given below. On my Mac, these files were downloaded to the ~/WindowsSupport directory and Select the Documents/ or Desktop/ folder to download the support files. Later these files need to be copied to the pen drive. 

BootCamp Support Software
BootCamp Support Software

Step 5: 
Your internal disk already has a 85GB "BOOTCAMP" partition. The space occupied by this partition will be used for installing Windows.

Step 6:

Mount the Windows iso file and copy the contents to the "WINDOWS!)" volume. In my case, the label "ESD-ISO" was used to identify the Windows iso. To perform the copy operation, you will need the enter the cp command from a Terminal application window. Below is the exact command I usually used. If necessary, make the appropriate modifications.

$] cp  -Rv /Volumes/ESD-ISO/ /Volumes/WINDOWS10

This will take some time to complete. You have to patient enough (for me it took 20 minutes)

Step 7: 

Once the Windows Support software is downloaded in the Document/ Folder, here is the command to copy that. 

cp -Rv Documents/WindowsSupport/ /Volumes/WINDOWS10

Once done, shutdown your mac (not Reboot). and power on with holding the Options Key. 
You will get two icons, 

Mac OS and EFI Boot. 

Select EFI Boot and follow the onscreen instructions. 

At one point you need to select the partition as you did earlier, 85GB of BOOTCAMP Space have to be deleted and format (the onscreen instruction of windows 10 installation might ask you). Select the 85GB partition, Delete it and then Click "New" and then proceed. 
Once windows is installed, it restarts automatically twice during the installation and then done. 

Step 8:
Some peoples may get an error while booting EFI Boot. Please follow the instruction followed in this page. 

Step 9: 
Once booting in to windows, the windows support from your pen drive automatically pops up and ask you to install. click next wherever applicable and after a while, a complete installation of windows 10 is done. 

Comment below if you get any errors.
Subscribe to my youtube channel as given below for more videos related to Embedded Systems, Open Source software, LMS, Networks, Internet of Things, etc. 

By T S Pradeep Kumar