1. Home
  2. Linux

WinUSB: Create Bootable Windows Installer USB In Ubuntu Linux

WinUSB is an Ubuntu application for creating a Windows USB installer for Windows Vista and Windows 7. Like other applications that enable creating installer USBs, you can create a bootable (installation) USB from an ISO disc image or a DVD. While other tools like Unetbootin can perform similar tasks, however, WinUSB is much simpler than other competitors, and delivers a two-click solution for creating a Windows installer USB. This may be a blessing for users who may require creating a USB installer for Windows for dual booting it with Ubuntu or other Linux distributions. Similarly, you might require installing Windows on another system, but do not have Windows installed on a computer to utilize tools such as the Windows 7 USB DVD Tool.

To create your bootable installer disc, select an ISO image or CD/DVD disc, and click Install.


This will create your Windows Vista/7 installer USB. It is worth mentioning here that the tool might also work with Windows 8; however, it has not been tested. Having said that, the developer has mentioned that the supported images include, “Windows Vista, Seven+.” You can install WinUSB either from the Deb package given at the developer’s website (for Oneiric, Natty, Maverick and Lucid), or from the PPA given below.

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb

Since WinUSB also works from the command line, you can create a Windows 7 or Windows Vista USB installer by following the command line format given below:

sudo winusb --format <iso path> <device>

Once the USB is formatted using the above method, install a Windows partition and edit the Master Boot Record:

sudo winusb --install <iso path> <partition>
[via WEBUPD8]

Leave a comment

  • Info

    How about XP?

    • Anonymous

      It does not work for Windows XP.

  • JustHuman1948

    Hi, I’ve installed it as specified but now cannot find a way to run it? It does not appear on my system. How do I run WinUSB on Ubuntu 11.10?

  • Reinis Ivanovs

    This didn’t work, I got an error message while installing Windows.

  • Android850u

    does not work!!! fix your code please

    • freechelmi

      Fix your hands 🙂 WorksGreatHere

  • ibanat

    It’s a peace of crap …

  • Sidney

    Thanks! your app fried my usb drive! Now I have a 8GB useless drive!

    • Geppettvs D’Constanzo

      How can a software fry a usb drive? Sounds like a hardware failure.

  • tjb

    This worked for me pretty easy. Kind of slow but I am using an Intel Atom

  • dreffner

    works great … im a newbee and fear the terminal, but this was cake… thx

  • Heinz


  • fishi

    It works great with no doubt! tnx:)

  • martin@martin-F5Z:~$ sudo apt-get install winusb

    Läser paketlistor… Färdig

    Bygger beroendeträd

    Läser tillståndsinformation… Färdig

    E: Kunde inte hitta paketet winusb


  • john

    I cant install it, after the winusb finishes, when i boot the device all i get is a black screen… please help me! thanks!

  • Igor H. Vieira

    They at least have a version for Raring Ringtail

  • Himas

    Thanks 😀

  • martin

    thanks a lot, with this i could start to rescue my bsod-ed win vista!

  • Cool! Graetest thanks for the article 🙂 Helped me pretty much

  • Ruither Borba

    “Missing operating system […] Operating System not found”

  • agnaldo

    nice thanks

  • John Fryer

    “sudo apt-get install winusb
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package winusb”


    • Tiffany Gopal

      Did you exit it out don’t do that you have to let the whole thing install

  • Callum Suttle

    It doesn’t work.

    E: Unable to locate package winusb

  • Could someone please help with this?

    Installation failed !
    Exit code: 512
    Formating device…
    mount: block device /home/ramone/Documents/Software/Windows_8.1.iso is write-protected, mounting read-only
    mount: you must specify the filesystem type
    Error occured !
    /usr/bin/winusb: line 78: 4816 Terminated while true; do
    sleep 0.05; echo ‘pulse’;
    /usr/bin/winusb: line 78: 5009 Terminated while true; do
    sleep 0.05; echo ‘pulse’;
    Umounting and removing ‘/media/winusb_iso_1430570709_4805’…
    umount: /media/winusb_iso_1430570709_4805: not mounted
    Umounting and removing ‘/media/winusb_target_1430570709_4805’…
    umount: /media/winusb_target_1430570709_4805: not found

  • Naushad

    For me its showing following error : ” E: Unable to locate package winusb

  • Oki Erie Rinaldi

    The article is still rocking!
    But, the ppa is out of service