Hey everyone! I'm currently using Ubuntu and I want to set up a dual boot with Windows. I'm not sure if I can create a bootable USB drive for Windows using Linux. Do I need access to a Windows laptop for this, or are there any tools available on Linux that can help me create the bootable drive?
4 Answers
You should definitely give Ventoy a shot! It's a fantastic tool that allows you to flash multiple ISOs onto one bootable USB drive, so you can switch between them without needing to re-flash every time you want to use a different one.
You can create a bootable USB drive manually! Here's how:
1. Format the USB drive as NTFS.
2. Mount the Windows 11 ISO and copy all its contents onto the USB drive.
3. Set the bootable flag on the USB partition.
4. Label the partition as ESD-USB.
This setup is similar to what you’d get from the Windows media creation tool.
Whenever I try to stick to just using Ventoy, I end up facing issues like hanging on a black screen or driver errors during installation. I recommend using WoeUSB instead. Just install it via: sudo apt install woeusb woeusb-frontend-wxgtk, point the GUI to your ISO and USB, and it usually works like a charm!
I’ve used Ventoy to install Windows 11 several times, and I can say it's the easiest method out there.

Are you sure the mainboard will recognize NTFS, or did I miss something here?