Ventoy
Ventoy is a cross-platform boot manager that enables users to launch multiple operating system installers and live environments from a single portable storage device. By intercepting the BIOS or UEFI startup sequence, it provides a unified menu that allows for the direct execution of disk image files without requiring file extraction or manual reformatting of the drive.
The tool distinguishes itself through a modular, plugin-driven architecture that maps raw image files directly into system memory as block devices. Users can navigate local directories to select bootable files and utilize a web-based interface to generate configuration files, which manage custom scripts and environment variables during the boot process. This approach allows for the injection of drivers and parameters to support automated system provisioning and specialized maintenance tasks.
The software supports a wide range of image formats, including ISO, WIM, IMG, VHD, and EFI files. It functions by traversing filesystem structures at runtime to locate and index these images, regardless of their physical placement on the storage media.
Features
- Bootable Image Executors - Execute operating systems directly from ISO, WIM, IMG, VHD, or EFI files stored on external media without requiring file extraction or manual disk reformatting.
- Chain-Loading Bootloaders - Intercepts the BIOS/UEFI boot sequence to redirect execution flow into a custom environment that dynamically mounts disk image files.
- Cross-Platform Boot Managers - A firmware-agnostic tool that provides a unified interface for launching diverse operating system installers and live environments from portable storage.
- Disk Image Bootloaders - A low-level environment that intercepts the startup sequence to present a menu of selectable disk images for immediate execution.
- Multi-Boot USB Utilities - A bootloader solution that executes operating system images directly from storage media without requiring extraction or partition modification.
- Multi-OS Bootable Media - Creating a single USB drive that can boot multiple operating system installers and live environments without needing to reformat the drive.
- Multi-Stage Bootloaders - Executes a sequence of small, specialized boot loaders that progressively initialize hardware and filesystem drivers to support diverse image formats.
- Bootable Image Browsers - Browse local disk directories to select and execute bootable images like ISO, WIM, or VHD files directly from the main menu using a dedicated shortcut key.
- Plugin-Driven Boot Environments - A modular architecture that extends core startup functionality through configurable scripts and external files managed via a graphical interface.
- Boot Plugin Managers - Customize the boot environment and manage injection files through a graphical interface to modify system behavior and load additional functionality during the startup sequence.
- Portable Operating Systems - Running full operating systems or live environments directly from external storage media for secure, transient, or hardware-independent computing sessions.
- Bootable Media Managers - Locate and execute bootable image files stored on local disks or connected drives to initiate the system boot process immediately within the current environment.
- Virtual Disk Mappers - Maps raw image files directly into the system memory space as block devices to allow operating systems to boot without extraction.
- System Recovery Environments - Deploying specialized diagnostic tools and rescue environments to troubleshoot, repair, or recover systems that are failing to boot correctly.