Skip to main content

WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.

Project description

WoeUSB-ng

brand

A Linux program to create a Windows USB stick installer from a real Windows DVD or image.

This package contains two programs:

  • woeusb: A command-line utility that enables you to create your own bootable Windows installation USB storage device from an existing Windows Installation disc or disk image
  • woeusbgui: Graphic version of woeusb

Supported images:

Windows Vista, Windows 7, Window 8.x, Windows 10. All languages and any version (home, pro...) and Windows PE are supported.

Supported bootmodes:

  • Legacy/MBR-style/IBM PC compatible bootmode
  • Native UEFI booting is supported for Windows 7 and later images (limited to the FAT filesystem as the target)

This project rewrite of original WoeUSB

Installation

Arch

yay -S woeusb-ng

For other distributions

1. Install WoeUSB-ng's Dependencies

Ubuntu

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin parted dosfstools ntfs-3g

Fedora (tested on: Fedora Workstation 33)

sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpython4

2. Install WoeUSB-ng

sudo pip3 install WoeUSB-ng

Installation from source code

1. Install WoeUSB-ng's Build Dependencies

Ubuntu

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin parted dosfstools ntfs-3g

Arch

sudo pacman -Suy p7zip python-pip python-wxpython

Fedora (tested on: Fedora Workstation 33)

sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpython4

2. Install WoeUSB-ng

git clone https://github.com/WoeUSB/WoeUSB-ng.git
cd WoeUSB-ng
sudo pip3 install .

Installation from source code locally or in virtual environment

git clone https://github.com/WoeUSB/WoeUSB-ng.git
cd WoeUSB-ng
git apply development.patch
sudo pip3 install -e .

Please note that this will not create menu shortcut and you may need to run gui twice as it may want to adjust policy.

Uninstalling

To remove WoeUSB-ng completely run (needed only when using installation from source code):

sudo pip3 uninstall WoeUSB-ng
sudo rm /usr/share/icons/WoeUSB-ng/icon.ico \
    /usr/share/applications/WoeUSB-ng.desktop \
    /usr/local/bin/woeusbgui
sudo rmdir /usr/share/icons/WoeUSB-ng/

License

WoeUSB-ng is distributed under the GPL license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

WoeUSB-ng-0.2.12.tar.gz (164.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page