How To Create A Windows 10 Bootable USB In Linux?

Create a Windows 10 Bootable USB

So you ditched Windows and clean installed Linux to learn and lost the motivation because it’s too complicated to use? And now you don’t know how to create a Windows 10 bootable USB in Linux? We’re here to help! In this article, let’s look at how you can create a Windows 10 bootable USB in Linux.

Download The Windows 10 ISO

Windows is available for free on Microsoft’s official website. You can download it by heading over to this link. After that, you will need to select the language of the OS and the variant (32-bit/64-bit). Make sure you have a stable internet connection, or else the zip might end up being corrupt if the download fails or pauses in between.

Creating A Windows 10 Bootable USB Using WoeUSB

WoeUSB is an amazing tool that can help you create a Windows 10 bootable USB, swiftly. All you need to do is:

1 . Download WoeUSB Zip by clicking on this link.

2. After downloading, extract the zip file.

3. You’ll find two files with .deb extension. Install both the files by double-clicking on each of them.

4. Now, search for Disks in the list of apps and open it.

5. Plug-in your USB drive. In the list of drives, find your USB drive.

remove partitions

6. If your drive has too many partitions, select every drive and click on the “” icon at the bottom.

woeusb command to flash windows is

7. Now, enter the following command. Change the path “home/focusblast/Desktop/Win10_20H2_v2_English_x64.iso” to the path where you have downloaded the ISO. To do this, just drag and drop the ISO onto the terminal screen. Remember, if you mess up the command, you will need to restart the system and repeat the process from the beginning.

sudo woeusb --target-filesystem NTFS --device '/home/focusblast/Desktop/Win10_20H2_v2_English_x64.iso' /dev/sdb

8. Now, all you need to do is patiently wait for the entire process to complete. Then boot from the USB using the boot options, and you can proceed with the Windows 10 installation process.

9. If you encounter an error, head over to the Disks application, click on the double-gear icons below the partition tables, click on Format.

Want To Flash Another Linux Distro Instead? Here Are The Tools You Can Use

1. BalenaEtcher

BalenaEtcher is one of the best tools to make bootable USBs. Apart from its visually appealing UI, it is fast, cross-platform, and open-source.


One of the best things about it is Validated Flashing, which alerts you about your SD Card/Flashdrive being corrupt, saving a lot of time from wondering why your device isn’t booting.

Head over to the official website and click on the download button; this will download a zip file. Extract it and double-click on the app image to run BalenaEtcher.

2. Popsicle

Compared to BalenaEtcher, Popsicle doesn’t come with many bells and whistles, but it does what it’s intended to do.


If you’re on Pop!_OS, Popsicle is already installed on your PC. However, if you’re using any Ubuntu-based distro, since Pop!_OS is based on Ubuntu, you can install it using the following commands.

sudo add-apt-repository ppa:system76/pop
sudo apt install popsicle popsicle-gtk

Once you’re done installing Popsicle, remove the repository, or else it will annoy you by asking to upgrade to the newer version of Pop!_OS.

sudo add-apt-repository -r ppa:system76/pop

3. GNOME Multi-Writer

Another clean and efficient tool for making bootable USBs. Like Popsicle, it can write similar ISO on more than one USB storage device simultaneously.

gnome multi-writer

To install GNOME Multi-Writer, enter the following command.

sudo apt install gnome-multi-writer

Faced any issues? Let us know in the comments section below, and we’ll try to help.

Are there any other great USB flashing tools that we missed? Let us know in the comments section below.

Similar Posts