MultiOS-USB 0.11.1 + [ Latest Version 2027 ]

Posted by

MultiOS-USB is an open-source, GRUB 2-powered multi-boot USB creator designed for both Windows and Linux. It allows you to place a clean boot menu on any flash drive and launch multiple operating systems directly from raw ISO files without any conversion steps, proprietary bootloaders, or constant drive reformatting.

The latest stable version is v0.12.1. It operates entirely passively after setup; there are no background services or running daemons. You simply install the tool once to your USB drive, drop your favorite OS ISO files into the designated folder, and choose which system to launch from a standard GRUB interface on boot.

Key Features:

  • Native ISO Booting: Launch operating systems natively from raw ISO files—no unpacking or image conversions required.

  • Secure Boot Support: Includes UEFI Secure Boot compatibility, allowing you to enroll the MultiOS-USB certificate to boot untrusted or unsigned images without turning off security features.

  • Multi-Partition ISO Detection: Scans and detects ISO files across all partitions on the drive, making storage organization highly flexible.

  • Passive Architecture: It modifies the drive layout during setup and runs strictly at boot time without requiring active software, background services, or online accounts.

  • EFI Tool Chainloading: Supports executing custom .efi binary files, firmware utilities, and diagnostics directly from the menu.

What’s New?

  • Expanded Filesystem & OS Support: Adds capability to boot Debian 13 Live, SparkyLinux 8.0, Bazzite, and openSUSE Leap 16.0 directly from exFAT-formatted drives.

  • Nix Flakes Integration: Added support for NixOS users to run MultiOS-USB directly as a temporary flake via nix run without a permanent local installation.

  • Cross-Partition Scanning: Enhanced core logic so the GRUB configuration detects ISO images across secondary and tertiary partitions on the flash drive.

  • Bug Fixes: Cleaned up script syntax (shellcheck errors) in the main deployment scripts to ensure stabler deployment on minimal Linux distributions.

System Requirements:

  • USB Flash Drive: Minimum 4 GB recommended (or larger, depending on how many operating systems you intend to store).

  • Host OS for Installation:

    • Windows: Windows 10 or 11 (requires a third-party image flasher like Rufus or balenaEtcher).

    • Linux: Any modern Linux distribution (requires terminal tools like dosfstools, gptfdisk, xz, and util-linux).

  • Target Machine Compatibility: Supports booting into both legacy standard BIOS and modern UEFI / UEFI Secure Boot systems.

How to Install?

MultiOS-USB is completely free, open-source software licensed under the GPL-3.0. There are no paid tiers, ads, or trial periods.

Warning: Installing MultiOS-USB will completely erase your target USB flash drive. Back up any important files before proceeding.

Method A: For Windows Users

  1. Download the latest prebuilt image zip file (MultiOS-USB_windows_image_v0.12.1.zip) from the official GitHub or SourceForge repository.

  2. Extract the contents of the archive to your computer.

  3. Download a free image writing utility like Rufus or balenaEtcher.

  4. Open the flashing tool, select the extracted MultiOS-USB image file, choose your target USB flash drive, and flash the image.

  5. Once complete, open the drive partition in your file manager, look for the /ISOs folder, and drag-and-drop your operating system ISO files into it.

Method B: For Linux Users

  1. Download the source archive or clone the project from the official GitHub repository.

  2. Open your terminal and navigate to the extracted script directory.

  3. Identify your USB drive’s identifier (e.g., /dev/sdX or /dev/nvmeXnX) using lsblk.

  4. Run the installation shell script against your target device as root:

    Bash

    sudo ./multios-usb.sh /dev/sdX
    

    (Replace /dev/sdX with your actual USB block device name).

  5. The script automatically handles partitioning and configures GRUB 2. Once completed, copy your ISOs into the newly created /ISOs directory on the drive.

Leave a Reply

Your email address will not be published. Required fields are marked *