Skip to content

Multi-boot live-cds

Ventoy

Installation

Install Ventoy binary on Laptop

Install

Arch:

sudo pacman -S ventoy

From Github releases:

Can't install from git repo, need to download latest release

cd ~/projects/live-cds/ventoy-releases
wget https://github.com/ventoy/Ventoy/releases/download/v1.0.82/ventoy-1.0.82-linux.tar.gz
tar -xzf ventoy-1.0.82-linux.tar.gz

Install Ventoy on USB stick

sudo /opt/ventoy/Ventoy2Disk.sh -i /dev/sdX

Upgrade

From Update Ventoy:

It should be noted that the upgrade operation is safe, all the files in the first partition will be unchanged. Upgrade operation is in the same way with installation. Ventoy2Disk.sh will prompt you for update if the USB drive already installed with Ventoy.

sudo /opt/ventoy/Ventoy2Disk.sh -u  /dev/sda

Secure boot

About Secure Boot in UEFI mode:

There are two methods: Enroll Key and Enroll Hash, use whichever one

Enroll Key:

  • Error: Verification failed: OK
  • Shim UEFI key management: Press any key to perform MOK management
  • Perform MOK management: Enroll key from disk
    • VTOYEFI
    • ENROLL_THIS_KEY_IN_MOKMANAGER.cer
  • Enroll MOK: Continue
  • Enroll the key(s)?: Yes
  • Reboot

Usage

Mount first partition (/dev/sda1) and simply copy iso images!

Test Ventoy boot: sudo qemu-system-x86_64 -enable-kvm -m 256 -usb /dev/sda

Plugins

Other Multi-boot tools