We have written on tools .e.g. ISO Image Writer, Fedora Media Writer, and Etcher, with which you can make flash drives bootable. But even them have issues making flash drives and memory cards bootable with Windows in my experience.
The tool we introduce to you today is capable of achieving this feat without stress; it’s called WoeUSB.
WoeUSB is Linux tool for creating Windows USB stick installer from a real Windows DVD or an image. It contains two programs, woeusb and woeusbgui. It’s a fork of Congelli501’s WinUSB software which received its last update in 2012.
woeusb is a CLI utility that does the actual creation of a bootable Windows installation USB storage device from either an existing Windows installation or a disk image. woeusbgui (as the name suggests,) is a woeusb GUI wrapper based on WxWidgets.
Features in WoeUSB
- FOSS: WoeUSB is free to download with its source code available on GitHub.
- WoeUSB supports Windows Vista, Windows 7, Window 8, Windows 10 (all languages and versions), and Windows PE.
- Supports both wxWidgets 2 and 3.
- Privilege Escalation: Uses pkexec instead of gksudo.
- Supported bootmodes:
- Legacy/MBR-style/IBM PC compatible bootmode.
- Native UEFI booting (except that only FAT filesystem can be used as target filesystem).
WoeUSB is available for easy download (thanks to WebUpd8’s main PPA) for Ubuntu 14.04 and higher releases. The same PPA also supports Linux Mint.
Enter the following commands to add the PPA and install WoeUSB on Ubuntu:
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt update $ sudo apt install woeusb
If you are only interested in trying out WoeUSB without adding it’s PPA to your repo then grab and install its latest .deb using the link below.
Are you familiar with WoeUSB? Share your experience and/or questions with us in the comments section below.