Create a Ventoy USB drive on macOS
Download and install Ventoy onto a USB drive from macOS using the official GUI app. Drop ISO files directly onto the drive — no re-flashing between images.
bash# 1. Find your USB drive identifier — VERIFY before proceeding
diskutil list
# 2. Set the version (check https://github.com/ventoy/Ventoy/releases for latest)
VENTOY_VER="1.0.99"
# 3. Download the macOS package
curl -LO "https://github.com/ventoy/Ventoy/releases/download/v${VENTOY_VER}/ventoy-${VENTOY_VER}-mac.tar.gz"
# 4. Extract and launch the GUI
tar -xzf "ventoy-${VENTOY_VER}-mac.tar.gz"
cd "ventoy-${VENTOY_VER}"
open VentoyGUI.app
What this does
Installs Ventoy onto a USB drive, creating a bootable multi-ISO drive. After installation you copy ISO files directly to the drive — Ventoy presents a selection menu at boot time. No re-flashing needed when you add or change images.
Prerequisites
- A USB drive (8 GB minimum; 32 GB+ recommended)
- macOS 10.15 Catalina or later
curl(built into macOS)
Critical: identify the correct disk
Before proceeding, run diskutil list and identify your USB drive. Look for an external disk with a size matching your drive:
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *32.0 GB disk2
Never select your internal disk (/dev/disk0 or /dev/disk1).
Using the GUI
- Open
VentoyGUI.appfrom the extracted folder - macOS may show a Gatekeeper warning — right-click → Open to bypass it
- Select your USB drive from the device list at the top
- Click Install and confirm — Ventoy will partition and format the drive
Command-line alternative
If you prefer the CLI, Ventoy’s shell script works from Terminal:
cd ventoy-1.0.99
# Unmount the drive first (replace disk2 with your disk)
diskutil unmountDisk /dev/disk2
# Install (replace rdisk2 with your raw disk — note the 'r' prefix)
sudo sh Ventoy2Disk.sh -i /dev/disk2
macOS uses /dev/rdiskN for raw device access. Use the device identifier from diskutil list without the partition suffix (e.g. disk2, not disk2s1).
Updating an existing Ventoy drive
sudo sh Ventoy2Disk.sh -u /dev/disk2
The -u flag upgrades the bootloader only — your ISOs are preserved.
Adding ISOs
Once installed, the Ventoy data partition mounts automatically in Finder. Drag and drop ISOs directly onto the drive. You can create subdirectories to organise them.
Notes
- The VentoyGUI.app is an unsigned binary — macOS Gatekeeper will block it on first launch; right-click → Open to proceed
- Ventoy supports ISO, WIM, IMG, VHD(x), and EFI files
- Source code: github.com/ventoy/Ventoy (open source, Apache 2.0)