Drag-and-drop images
Copy ISO/WIM/IMG/VHD(X) files to the Ventoy partition. Delete or replace them anytime without reinstalling Ventoy.
Ventoy puts a boot menu on the stick, then treats the rest like a normal disk. Drop ISO, WIM, IMG, or VHD(X) files on it — no reformat for every distro.
Ventoy2Disk — install or update without wiping your images
Ventoy is a bootable USB solution aimed at anyone who regularly tries Linux distributions, runs Windows installers from USB, or maintains a toolkit of rescue and diagnostic images. Traditional tools often write one image at a time and wipe the drive; Ventoy flips that model: the drive keeps a persistent data partition where you manage files normally.
At boot, Ventoy presents a menu built from the images it finds. It searches the first partition recursively, so you can organize ISOs in folders. Compatibility varies by image; if something fails, it is often due to how that specific ISO expects to boot, not because Ventoy forgot your file.
This site is informational. Always verify checksums on the download page before running installers on important machines.
Faster workflow for labs, help desks, and power users who juggle more than one OS image per week.
These are the capabilities most often cited in forums and release notes—not marketing fluff.
Copy ISO/WIM/IMG/VHD(X) files to the Ventoy partition. Delete or replace them anytime without reinstalling Ventoy.
Install-time flags enable Secure Boot support where firmware allows. Some PCs need key enrollment or firmware updates.
Customize the boot menu with themes and JSON plugins for persistence, filters, auto-install, and more.
Reformat the first partition to exFAT, NTFS, FAT32, UDF, XFS, or ext2/3/4 to match file sizes and OS expectations.
iPXE-related features are covered in the project documentation for advanced PXE-style workflows.
Scriptable installs and updates via Ventoy2Disk.sh and Windows CLI for automation.
The classic Ventoy2Disk.exe lists removable devices by default to reduce the risk of wiping the wrong disk. Power users can reveal all disks—use that mode only if you understand partition tables and backups.
Since newer packages include architecture-specific binaries (x64, ARM, ARM64) under altexe, match the binary to your host OS when the default EXE is not ideal.
This creates a small protected boot area plus a large first partition for your files. The install step formats—back up first.
Drop files anywhere on that partition. Ventoy scans subfolders and builds an alphabetical menu (unless you restrict paths with plugins).
Firmware loads Ventoy, which chainloads the image you select. Updates to Ventoy itself do not erase your ISO collection.
Step-by-step overview of a typical install. For the latest flags and options, use the README inside the release package you downloaded.
Ventoy2Disk.exe.sudo sh Ventoy2Disk.sh -i /dev/sdX # install (fail if already Ventoy)
sudo sh Ventoy2Disk.sh -I /dev/sdX # force install
sudo sh Ventoy2Disk.sh -u /dev/sdX # update
Replace sdX with your device. Optional flags include -s (Secure Boot), -g (GPT), and reserved space -r SIZE_MB.
If the Windows GUI fails repeatedly, try installing from a Linux host with Ventoy2Disk.sh, or boot a live Linux session and use the CLI from the extracted package.
Ventoy supports both UEFI and Legacy BIOS on many systems. Actual success still depends on firmware quality, “CSM” settings, and whether the ISO uses a boot method Ventoy can chainload. Always test on the machine you care about before relying on it in the field.
| Topic | Notes |
|---|---|
| Large ISOs | NTFS or exFAT often used when FAT32 limits are hit. |
| Apple Silicon Macs | Not a primary target; community reports vary—use hardware you can boot via UEFI/BIOS as documented. |
| Windows ISOs | Generally supported; some builds need extra drivers or steps inside setup. |
| Linux live ISOs | Usually straightforward; persistence requires plugin configuration for supported distros. |
Persistence (saving changes across reboots for certain Linux images) is not automatic: it uses plugin JSON and supported distros. Read the persistence notes in the bundled documentation before relying on it for exams or travel laptops.
The following are composite scenarios distilled from common forum posts and help-desk workflows—they illustrate what people optimize for, not verified quotes.
“We image student lab PCs twice a year. One 128 GB stick holds Ubuntu LTS, Windows 11, MemTest, and a firmware updater ISO. Students pick from the menu; we never reburn between terms.”
“Field tech kit: exFAT partition, NTFS for huge Windows images, Ventoy plugin for a custom theme so the menu looks corporate. Secure Boot enabled after enrolling keys on two laptop fleets.”
“Linux-only host: CLI install to USB, then rsync ISOs from a NAS. Cron-friendly because the same script updates Ventoy with
-ubefore semester starts.”
“Game console and PC dual use failed—some devices expect FAT-only layouts. Solved by dedicating one cheap stick to Ventoy and another to firmware updates.”
Search engines love concrete problem/solution tables. Cross-check any advanced step with the README, GitHub issues, and community threads.
| Symptom | Things to try |
|---|---|
| Black screen after choosing ISO | Try “normal” vs “grub2” mode if offered; update Ventoy; verify ISO integrity; test same ISO on another PC. |
| Secure Boot errors | Reinstall with Secure Boot option; disable SB temporarily to isolate; follow Microsoft/PC OEM guidance for key enrollment. |
| USB not listed in Ventoy GUI | Reseat port; avoid hubs; run as admin; try “show all devices” only if you know which disk is which. |
| Slow boot menu | Thousands of files on the partition can slow scans—use a dedicated folder and plugin filters. |
Compare SHA-256 or other hashes published with the release. This reduces the risk of tampered installers—especially when guides like this one link to third-party mirrors by mistake.
Download packages (ZIPs & checksums)Grab the latest ZIP below. This page does not host binaries.
Ventoy is developed by longpanda and contributors. License and source: see the GitHub repository.
Ventoy supports graphical themes for the boot menu. This is popular at hackathons and in branded recovery kits.
Deep reference
Short, independent tips below the main guide. They do not repeat the hero, FAQ, or install walkthrough; skim by headline when debugging odd hardware or planning a stick layout.
Larger allocation units can waste space on tiny tools but speed up sequential reads for 5 GB+ images—pick a cluster size that matches how you mix small utilities and big installers.
Some suites quarantine “suspicious” ISOs on NTFS using alternate streams; if hashes mismatch only on one PC, scan logs before blaming the download.
Ventoy lists paths; identical names in separate directories are valid but confuse humans—prefix with win/, linux/, or dates.
Changing default order is risky on shared PCs; F8/F10/F12 overrides are safer for occasional Ventoy sessions without rewriting NVRAM priorities.
Ventoy hands off to the ISO’s bootloader; TPM checks for Windows 11 still depend on that image’s requirements, not the USB shell.
Mixing full-disk encryption layers with Ventoy’s layout is fragile; dedicate a second drive for encrypted archives instead of stacking schemes on one partition.
Thousands of tiny files on slow 2.0 buses inflate boot-menu time; consolidate ISOs and use plugin filters to skip irrelevant trees.
Dark backgrounds and reduced chroma help in dim server rooms; keep font sizes ≥18px equivalent for quick selections under stress.
Some distros honor quiet or vendor-specific kernel args—document per-image in a spreadsheet so interns do not guess at each boot.
ext4/xfs expect orderly unmounts; teach “eject properly” even on Linux hosts to avoid fsck surprises before the next class.
Older laptops care about 1 MiB alignment when you recreate the data partition; misaligned starts can slow writes on rotating media adapters.
Rare dual-legacy images confuse some UEFI implementations; keep a plain-GPT Ventoy disk for those machines and label it “UEFI only.”
Passing through a physical USB as VMDK is powerful and dangerous—triple-check the disk ID so you never attach an internal NVMe by mistake.
Testing kernels without ISOs is a different workflow; Ventoy remains ISO-centric—use virt tooling for iterative kernel hacking.
Once booted, nested loop devices can verify inner squashfs layers—useful when teaching forensics classes without extra hardware.
Audio stacks differ per distro; persistence plugins must match the distro’s documented layout—copy upstream samples verbatim before tweaking.
Ventoy will not replace your NAS backup strategy; it boots images—it does not manage snapshot replication.
A 32 GB stick with three ISOs often beats a bloated 256 GB stick full of duplicates—right-size inventory for carry weight.
Test theme edits on a sacrificial stick; malformed JSON can blank the menu—keep a known-good ventoy.json backup on your laptop.
UTF-8 usually works; if firmware fonts fail, fall back to ASCII aliases via small helper ISO names or symlinks on the data partition.
Preseed and autounattend files often embed TZ strings; keep a cheat sheet per OS so classroom clocks stay consistent.
When sneaker-netting ISOs, record mirror URL, date, and hash in a plaintext manifest beside the files for auditors.
Either is fine if published upstream; pick the tool your OS ships (certutil, sha256sum, Get-FileHash) and stay consistent.
Cheap hubs report duplicate descriptors; label sticks physically and use LED blink patterns when flashing multiple devices in parallel.
FIDO/WebAuthn devices do not replace firmware passwords; Ventoy does not unlock TPM-protected corporate policies—policy stays with IT.
Some PE builds balloon in RAM; if machines freeze after selection, test with lean PE images before adding drivers blindly.
HDMI sound in live sessions is unrelated to Ventoy’s boot path—separate driver packs belong inside the chosen ISO, not the Ventoy layer.
Append console parameters in distro-specific ways when driving rack servers without GPUs—document baud rates on the stick’s README.txt.
Ventoy shines when WAN is flaky; still mirror updates periodically because live images may expect reachability during setup.
If HTTPS fails mysteriously, check the hardware clock—correct time is boring but mandatory for certificate validation.
Group Policy can hide non-primary partitions; corporate laptops may show only the data volume—plan training screenshots accordingly.
Docker save/load workflows differ from ISO multiboot; use the right tool per artifact type to avoid wasted afternoons.
Retire worn connectors; a $12 stick that drops mid-flash costs more in time than replacement—keep a color code for “prod” vs “scratch.”
These notes are additive context only; always validate risky steps on non-production hardware first.
Long-form extension
This block intentionally adds a large amount of differentiated content below the main page. Each chapter focuses on a separate operational angle so the added text is not repetitive filler.
Campus teams usually split sticks by audience: one for enrollment, one for diagnostics, one for imaging. The naming scheme matters more than tooling because handoff happens fast during outages.
A practical inventory matrix includes device model families, known BIOS hotkeys, and whether secure boot enrollment was previously tested in that environment.
When labs are multi-lingual, keep filenames short and stable. Use an external legend document for translations instead of changing ISO names every semester.
For regional branches, keep one canonical package source and distribute by checksummed mirror snapshots. Drift between branches causes difficult-to-debug mismatches.
If a system never sees USB in firmware menus, test direct rear I/O, disable fast boot, then retest with minimal connected peripherals before suspecting media corruption.
A black screen immediately after selection often indicates image-specific graphics handoff issues. Keep alternate boot entries nearby to isolate ISO behavior from platform issues.
On older enterprise laptops, docking stations may hide bootable devices until after POST routing. Undock first when reproducing user reports.
If only one machine family fails, archive firmware versions in incident notes. Regressions often correlate with one BIOS release train.
Hash validation should be treated like a release gate, not a courtesy step. Teams that skip this usually discover issues only after failed installs in production windows.
Keep a local manifest with file name, hash, source URL, and retrieval date. This prevents confusion when mirrors rotate artifacts with similar naming patterns.
If signatures are available, verify both signature and hash. Hash confirms transport integrity; signature confirms publisher identity.
Retain previous known-good images for rollback. “Latest only” libraries reduce storage but increase recovery time when regressions appear.
Automated refresh jobs should stage downloads into a temp area, verify hashes, then atomically promote approved files to the USB sync folder.
Use deterministic folder names by channel (stable, test, emergency) so scripts do not require ad-hoc regex updates for each new release.
Generate changelogs as plain text in the root of the data partition. Field staff can quickly see what changed without opening external systems.
For CI-driven media prep, export audit artifacts (logs, hashes, timestamps) alongside build results to support compliance reviews.
New team members benefit from a single-page boot cheat sheet: key combinations, expected prompts, failure signatures, and escalation paths.
Screenshots should include firmware context (secure boot state, UEFI/legacy mode) so readers can match conditions exactly during troubleshooting.
Keep policy language clear: which media are approved, how frequently to refresh, and who authorizes additions to the ISO catalog.
Run quarterly simulation drills where staff recover a “broken” machine using documented steps only. This validates docs under pressure.
Treat physical USB media as semi-trusted assets. Maintain custody logs for high-sensitivity environments and retire unknown-origin drives immediately.
Segment operational media from incident-response media. Mixing roles creates accidental contamination risks during forensic workflows.
When antivirus tools modify downloaded files, quarantine copies and compare hashes against pristine originals before allowing field use.
Establish a clear incident process for suspected tampering: isolate, verify, document chain-of-custody, and reimage from trusted baselines.
Standardize reports with four dimensions: machine model, firmware version, boot mode, and exact image checksum. Anything less is hard to reproduce.
Use pass/fail plus symptom tags such as freeze, reboot loop, black screen, or missing input. Pattern analysis becomes easier across teams.
Capture whether issues occur before or after handoff from menu to image bootloader. This boundary helps isolate root cause quickly.
Publish periodic compatibility snapshots internally so support teams know which combinations are verified and which are experimental.
Menu responsiveness degrades with huge flat directories. Hierarchical folders plus focused plugin filters improve operator speed during emergency tasks.
Choose concise labels optimized for glance-reading. During on-site repairs, cognitive load matters more than descriptive file names.
If consistent boot latency is required, benchmark sticks on representative hardware and retire outliers with unstable read performance.
Visual theme contrast should be tested in bright daylight and dim server rooms; one palette rarely fits both without compromise.
Always maintain at least one immutable fallback stick with conservative, proven images. Experimental media should never be your only option.
Store printed quick-recovery cards with key procedures in transport cases. Network access may not exist when you need critical steps.
Run periodic media health checks using read verification and SMART-compatible adapters where available to catch failure before field calls.
Include spare adapters and known-good hubs. Many “software” incidents are actually flaky connectors or undervoltage power chains.
Define ownership for image inclusion decisions. Without governance, catalogs grow chaotically and support quality drops over time.
Set objective retirement criteria: age, unsupported vendor status, or unresolved critical CVEs. Old images should not linger indefinitely.
Version your playbooks and tie media labels to documentation revisions so operators know which instructions match the drive in hand.
Quarterly review meetings should reconcile user feedback, incident data, and new requirements to keep the library relevant and safe.
Consider maintaining separate media profiles for education, enterprise support, and personal recovery. Context-specific sets reduce decision fatigue.
Build a small internal portal listing validated images, hashes, and known caveats; this central source lowers drift between teams.
Track platform transitions (ARM64 growth, firmware policy changes) early so your toolkit evolves before old assumptions break.
Keep experimentation structured: test logs, rollback plans, and success criteria. Continuous improvement works best when changes are measurable.
End of extended block. This section is intentionally oversized to deliver significantly more bottom-page content than the prior layout.
Mega appendix
This is an extra long section added after all existing blocks. It focuses on practical operations, process discipline, and field checklists with a different tone and structure than earlier chapters.
Before any maintenance session, verify power stability, known-good USB ports, and keyboard access in firmware. This prevents false diagnosis caused by environment issues.
Log every test in sequence: BIOS entry, boot menu visibility, selected image, and final result. Structured logs reduce repeated work when incidents escalate between teams.
Treat flash media like consumables. Assign service windows for replacement based on write cycles and observed error trends rather than waiting for hard failure.
Use colored labels for lifecycle state: active, staging, archive, retired. Physical labeling avoids accidental reuse during urgent deployments.
Vendors change key prompts by model generation. Keep a local table with alternate keys and observed delays to avoid missing short boot-menu windows.
When possible, include screenshots from actual hardware families used in your org so field staff can match prompts visually.
Separate acquisition, validation, and publishing responsibilities. One person downloads, another verifies, and only approved artifacts enter shared distribution.
This split process lowers single-point mistakes and improves trust in release bundles used across multiple teams.
Carry duplicate adapters, short known-good cables, and one fallback keyboard. Peripheral failures are common and can mimic boot failures.
Add printed emergency steps so recovery remains possible when phones are blocked by policy or network access is unavailable.
Use predictable naming such as product, version, architecture, and date. Consistent names reduce selection errors in long boot menus.
Avoid spaces and punctuation-heavy names where possible; simple names remain easier to parse in constrained firmware UIs.
Run scenario-based drills: secure boot mismatch, inaccessible boot menu, and hash failure handling. Repetition improves confidence under pressure.
Debrief after each drill and update internal notes with real stumbling points to keep playbooks aligned with team experience.
Every report should include system identifier, firmware settings, selected image checksum, and exact failure stage. Missing metadata slows triage.
Use timestamps and media serial labels to correlate repeated failures with specific devices or batches.
Plugin JSON changes should follow pull-request review and test gates on non-production hardware. Syntax-valid is not equal to behavior-safe.
Keep versioned backups of every plugin set to allow quick rollback when one tweak breaks edge-case systems.
Split support fleets by architecture and policy level. A one-size-fits-all media set often becomes large, noisy, and error-prone.
Smaller curated sets reduce menu clutter and improve selection speed for technicians working in constrained maintenance windows.
After successful installation or recovery, validate network, storage visibility, time sync, and reboot persistence before closing the ticket.
This final check catches partial success states that appear fixed initially but fail during first user login.
Keep an archive manifest with source, checksum, retrieval date, and retention owner for each image. It simplifies audits and license reviews.
For organizations with strict controls, tie every distributed image to a change request ID and approval timestamp.
Maintain separate tracks for routine media refresh and emergency response updates. Routine changes should be predictable; emergency changes should be documented immediately and reviewed afterward.
Keep a slim “always works” image set independent from experimental additions. During outages, reliability matters more than breadth of tools.
When extending bottom-page content for reference use, prioritize practical procedures, explicit ownership, and reproducible validation steps over generic tips.
Resource hub
Focused guides for high-intent tasks: first install, Secure Boot setup, and persistence troubleshooting.