Ventoy, A tool for easily creating bootable USB drives (just copy ISO to USB), has recently been updated to a native GUI for Linux.
Ventoy is available for Microsoft Windows and Linux, and it can create bootable USB drives containing Linux and Windows ISO files.
You need to install Ventoy to a USB drive, and then every time you want to create a bootable USB drive, all you have to do is copy the ISO to the USB. No need to format the USB drive. You can copy as many ISO files as you need (even a combination of Windows and Linux ISOs). When booting from USB, Ventoy will display a list of available ISO files, allowing you to boot from the file of your choice. When I say that Ventoy may be the best bootable USB creator for Linux and Windows, I don’t think I am exaggerating.
Ventoy also supports old versions and UEFI secure boot, it supports the persistence of certain Linux distributions, it supports ISO files larger than 4GB, and can be upgraded without reformatting the USB.
Initially, Ventoy was released for Linux as a command line tool. As early as March 2021, it added a Web UI, but it was a bit awkward to use, especially because its goal was to simplify things, and it did not fully do this.
However, in the latest 1.0.52, Ventoy added a native GUI for Linux, which you can use to install Ventoy on a USB device, which is similar to the one available on Windows since the earlier Ventoy version. Once you have installed Ventoy on the USB flash drive, all you have to do is copy some ISO files to the USB flash drive, and you will get a bootable USB flash drive.
The release notes mention that the new GUI uses GTK or Qt, depending on what you like (I’m not sure which one to use in the pre-compiled binaries).
You might like: How to use pam_usb (Fork) on Linux to log in with a USB flash drive instead of a password
The new Ventoy Linux GUI allows you to select a USB device, displays the current Ventoy version and the Ventoy version installed on the USB drive, and it has various options allowing you to:
- Enable secure boot support
- Select the partition type (MBR or GPT)
- Set the partition configuration (align the partition to 4KB and reserve some space at the end of the disk)
- Remove Ventoy from the USB device
- Choose user interface language
When you download the latest Ventoy binaries, you will notice some Ventoy GUI executable files:
VentoyGUI.mips64elTo run it, all you have to do is to double-click the VentoyGUI executable file corresponding to your operating system architecture (if you are a desktop user, most likely you are using
x86_64 Architecture, so double click
If double-clicking the executable file does not work, please open a terminal, navigate to the folder where you unzipped Ventoy and use it to run it, for example for x86_64 architecture:
Other changes in Ventoy 1.0.52 include:
- Add support for emergency start kit
- Continue to boot when the ISO file size is invalid.
- Fix the error when starting puppy-4.3.1
- Language.json update
You may also want to check out (including instructions for creating a persistent bootable USB drive): Create a bootable USB drive by simply copying the ISO to the USB using Ventoy (Linux and Windows)On the download page, you will find Linux and Windows binaries.If you prefer to download the source code, please visit Ventoy GitHub repositoryYou might also like (if you don’t want to use Ventoy for this): How to make a bootable Windows 10 USB on Linux with the new WoeUSB