I say save yourself a shitload of headache and just use native Windows tools............not exactly the best or quickest solution, but you can download VirtualBox or VMware Workstation, then download a trial copy of Windows (any version, doesn't matter), then boot the Windows ISO in the VM. Before doing that, download GetWAIKTools, run it with WINE, let it fetch the appropriate WAIK files as per your desired Windows version. Copy those files off to a partition somewhere (preferably NTFS, FAT32, or exFAT, since that's primarily what the Windows installer is limited to accessing), ImageX.exe (or DISM.exe, never tried it) and bcdboot.exe are what you'll need. Back to booting the ISO, instead of installing Windows the "normal" way (via the GUI setup), hit Shift+F10, 'diskpart', assign drive letter(s) to your desired boot and Windows partitions, and another for the location of the WAIK files.
Next, navigate to the WAIK folder, run:
imagex /apply install.wim 1 C:
1 represents the edition of Windows you want to install (Home Premium, Pro, Enterprise, etc), change it as necessary (imagex /info <location of WIM here>. C represents your destination Windows volume.
Next, bcdboot, the steps are a bit different for BIOS booting and UEFI boot, so:
bcdboot C:\Windows /s A:
A represents either your EFI system partition (for UEFI booting) *OR* your System Reserved partition (for BIOS booting). You can get a complete list of bcdboot command parameters via Google.
Hope that helped!
Edited by AnonVendetta, 02 May 2015 - 03:53 PM.