I'd like to create a Windows 8 bootable USB stick, but I don't have a Windows machine with me to do so.
So how do I do it with Ubuntu/Linux?
Create a bootable Windows USB from Ubuntu through WinUSB software.
Run the below commands on terminal to install WinUSB from a PPA,
This method will install Winusb package from the previous version's repository(saucy).
Any Ubuntu version
even other Linux distros as long as GParted and GRUB are installed.
Install GParted and GRUB on Ubuntu with:
For BIOS with MBR hard drive
Write this into the file:
Unmount the USB drive and restart your PC. Choose the USB as the first boot device in BIOS and start booting from it.
For UEFI mode (GPT) - 64-bit Windows only
There are 2 (3) things that you will need:
So, first, backup all the contents of your usb stick. Once that is done install gparted and unetbootin:
Now look for gparted in the Dash or type
Once that is done, unplug and plug your USB stick so it gets mounted (you can also mount it from the same GParted), now execute Unetbootin, again, you can look in the dash or typing in the terminal. Select that you want to use an iso, look for the path your ISO is.
Mark the checkbox to see all devices, here you have to select the very same device you selected in Gparted, otherwise your data can be lost. Select continue. Wait for a moment and done. Restart your pc and select to boot from the USB.
You can also use
Sounds crazy, but
winusb from the accepted answer is the only easy method I found.
However, there is no winusb package for saucy. You can however install the raring package by downloading it here and opening it with the software installer. It works with saucy.
[Added it as a new answer because I don't have enough reputation for posting comments]
You can use WinUSB for that to install WinUSB on your Ubuntu follow these instruction.
Okey, if you are from Ubuntu 13.10,13.04,12.10,12.04, then run this in terminal:
and if you are from Ubuntu 14.04 then run this in terminal:
WinUSB comes with a simple GUI with minimal options to go with, here is how to use WinUSB to make bootable Windows USB from Ubuntu. You can use any Windows ISO may be for XP, Windows 7, Windows 8, Windows 8.1 or any other.
This is all you need to do to create a bootable Windows USB Stick
In Non-UEFI machines, we can use GRUB2 to make USB stick bootable. Then, we can use 'ntldr' command in the GRUB2 to boot Windows from USB.
See complete answer at my blog Creating a bootable windows USB from Linux
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?