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 details)

Uploaded Source

File details

Details for the file WoeUSB-ng-0.2.12.tar.gz.

File metadata

  • Download URL: WoeUSB-ng-0.2.12.tar.gz
  • Upload date:
  • Size: 164.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for WoeUSB-ng-0.2.12.tar.gz
Algorithm Hash digest
SHA256 75761ae8b834f4928c14434c321f760d3e0b0019fcf14b25a46ad5bea15e46a2
MD5 d21a15e72a8060bd92c807678224e81c
BLAKE2b-256 525be7426fc6096116efc8ca380e6c8ceaa265f17300a6308b948c7abe4ec9f0

See more details on using hashes here.

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