Create Windows 11 USB on Ubuntu | Generated by AI

Home 2026.07

Question: In Linux/Ubuntu, how to create a Windows 11 installable bootable USB disk from an ISO?

Answer:

On Ubuntu, the most reliable method for Windows 11 is Ventoy. Unlike dd, it handles Windows ISO files correctly (Windows ISOs often have files >4GB and special UEFI requirements).

1. Download Ventoy

wget https://github.com/ventoy/Ventoy/releases/latest/download/ventoy-1.0.xx-linux.tar.gz

Extract:

tar xzf ventoy-*.tar.gz
cd ventoy-*

2. Find your USB device

Plug USB in:

lsblk

Example:

sda      500G  SSD
sdb       32G  USB

Assume USB is /dev/sdb.

⚠️ This erases the USB.

3. Install Ventoy

sudo ./Ventoy2Disk.sh -i /dev/sdb

Confirm.

4. Copy Windows 11 ISO

After Ventoy finishes, the USB appears as a normal disk.

Just copy:

cp Win11_25H2_English_x64_v2.iso /media/$USER/Ventoy/

Safely eject:

sync

Boot from USB → Ventoy menu → select ISO → Windows installer starts.


Method 2: WoeUSB-ng (Windows-specific USB writer)

Install:

sudo apt update
sudo apt install woeusb-ng

Create USB:

sudo woeusb \
  --device \
  Win11_25H2_English_x64_v2.iso \
  /dev/sdb

Method 3: Manual FAT32 + split install.wim

Useful if BIOS is picky (some Lenovo Xiaoxin machines).

Partition USB

sudo parted /dev/sdb --script mklabel gpt
sudo parted /dev/sdb --script mkpart primary fat32 1MiB 100%
sudo mkfs.vfat -F32 /dev/sdb1

Mount ISO:

sudo mount -o loop Win11.iso /mnt/iso

Mount USB:

sudo mount /dev/sdb1 /mnt/usb

Copy everything except install.wim:

rsync -av --exclude=sources/install.wim /mnt/iso/ /mnt/usb/

Install wimlib:

sudo apt install wimtools

Split Windows image:

wimsplit \
 /mnt/iso/sources/install.wim \
 /mnt/usb/sources/install.swm \
 3800

Result:

sources/
 ├── boot.wim
 ├── install.swm
 ├── install2.swm

Windows Setup understands .swm.


Avoid this

Do not do:

sudo dd if=Win11.iso of=/dev/sdb bs=4M

for Windows 11.

dd works great for Linux ISOs, but Windows ISOs frequently fail because:


For your Lenovo Xiaoxin case, I would use:

  1. Ventoy first (fastest)
  2. If Lenovo BIOS refuses → manual FAT32 + wimlib split
  3. If Windows installer sees no SSD → check Intel VMD/RST driver issue

References:


Generated by AI. Curating and sharing still takes effort. If you find it useful, feel free to donate. WeChat: @lzwjavaWeChat QR · X: @lzwjava · Say hi 👋

Back Donate