WoeUSB is the most reliable and popular method for making a Linux-compatible USB flash drive that can boot Windows 11. WoeUSB handles the formatting, the flashing, and any other configuration settings that may be necessary.
The WoeUSB application is not pre-loaded on any of the Linux distributions’ base operating systems by default. We can easily install the WoeUSB on Linux with the help of a few commands.
How to install WoeUSB on Ubuntu?
Unfortunately, WoeUSB is not included in Ubuntu’s official software repositories, and older versions of the package are no longer hosted on any PPAs. As a consequence of this, Ubuntu users will need to utilize the Python3 package tool in order to get it functioning properly.
sudo apt install git p7zip-full python3-pip python3-wxgtk4.0
Now use the pip3 install command to download and install the latest version of WoeUSB on your Ubuntu system.
sudo pip3 install WoeUSB-ng
How to install it on Debian?
In the same way, as there is no way to download the WoeUSB app through official Debian software channels, it is necessary to install it through Python in order to use it. Make sure you have the most recent dependency packages installed by running the apt-get install command.
sudo apt-get install git p7zip-full python3-pip python3-wxgtk4.0
After configuring and installing all packages, you can install the most recent version of the WoeUSB application on your Debian Linux system.
sudo pip3 install WoeUSB-ng
Installing WoeUSB on ArchLinux
You can download the WoeUSB program from the Arch Linux Community repository. There is no graphical user interface included with this release, though. Follow the instructions below to install WoeUSB with a graphical user interface.
wget https://builds.garudalinux.org/repos/chaotic-aur/x86_64/woeusb-ng-0.2.10-1-any.pkg.tar.zst
sudo pacman -U woeusb-ng-0.2.10-1-any.pkg.tar.zst
Installing WoeUSB on Fedora
The WoeUSB program itself can be found in the Fedora Linux distribution’s official package repositories. Even so, the app’s Python implementation performs admirably. To get the app up and running, install the necessary packages with dnf install, and then set it up with pip3 install.
sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpyth
sudo pip3 install WoeUSB-ng
Generic Linux
You will still be able to install the program by using Python 3 even if the Linux operating system you are using is not one that is covered by the steps in this article. .however, before you can proceed, you will need to configure the package dependencies.
How to create a Windows 11 bootable media with woeUSB on Linux?
Creating a bootable Windows 11 USB on Linux can be useful if you need to install Windows 11 on a device that doesn’t have a DVD drive or if you want to create a backup of your installation media. In this article, we will guide you through the process of creating a bootable Windows 11 USB on Linux.
Before we start, you will need the following:
- A USB drive with a capacity of at least 8GB.
- The Windows 11 ISO file. You can download it from the Microsoft website.
Step 1: Insert your USB drive into your Linux machine. Open the terminal and run the following command to identify the device name of your USB drive:
sudo fdisk -l
This will display a list of storage devices connected to your system. Look for the device name of your USB drive, for example, /dev/sdb.
Step 2: Make sure that the USB drive is unmounted. Run the following command to unmount the USB drive:
sudo umount /dev/sdb*
Replace /dev/sdb with the device name of your USB drive.
Step 3: Download the WoeUSB tool, which is a simple Linux application that can create a bootable Windows USB drive. Run the following command to download and install WoeUSB:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
Step 4: Once WoeUSB is installed, run the following command to create a bootable Windows 11 USB:
sudo woeusb --device /path/to/windows11.iso /dev/sdb
Replace /path/to/windows11.iso with the path to the Windows 11 ISO file you downloaded, and replace /dev/sdb with the device name of your USB drive.
Step 5: WoeUSB will prompt you to confirm the formatting of the USB drive. Type “Y” and hit Enter to proceed.
Step 6: WoeUSB will start creating the bootable Windows 11 USB. This process may take some time, depending on the speed of your USB drive.
Step 7: Once the process is complete, you will see a message confirming that the USB drive has been created successfully.
Congratulations! On Linux, you have successfully created a bootable Windows 11 USB. This USB drive can now be used to install Windows 11 on your device or as a backup of your installation media.