NB: This procedure has the potential to render your machine useless. Make sure you have external backups of your data and OSX install media before you begin.
Run Disk Utils Disk First AidYou need to do this to check for errors. If there are any you'll have to fix them first.
In my case that meant:
- Running at boot time via restart with Cmd R held down.
- Restoring from my Airport Extreme Time machine backup
- Re-installing MAC OSX from the local backup as I'd excluded Applications from the TM backup.
Boring but still, after all that my machine was back up.
- Open Bootcamp and run through the procedure to
- Download and create a bootable Windows USB drive
- Introduce a new Windows partition
- Once that's done, you can boot from the USB (Power on with Alt/Option key held down)
- Install Windows, delete the Bootcamp partition and create new partitions using Windows' Setup (create's two: Drive 0 Partition 4 and Drive 0 Unallocated Space). See the note below.
Enable Virtualisation in WindowsIf you need HyperV then you might find you don't get it on the Windows side:
To avoid: "Could not set boot device property: 0xe00002bc":
- Boot into Recovery mode (Cmd R)
- Disable System Integrity Protection: csrutil disable
Back in OSX:
- Download and extract rEFind
- Edit the config: sudo vi refind/refind.conf-sample
- Un-comment enable_and_lock_vmx and set to true
- You might want to reduce the timeout
- Install it: sudo ./refind-install