Multi-boot live-cds
Ventoy
Installation
Install Ventoy binary on Laptop
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 diskVTOYEFIENROLL_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
- Ventoy Boot Conf Replace Plugin
Useful for pre-configuring kernel paramaters (i.e.
intel_idle.max_cstate=4for thelemur pro 9)
Other Multi-boot tools
- YUMI – Multiboot USB Creator
- Based on Ventoy
- No source code published
- easy2boot
- No source code published
- RMPrepUSB
- No source code published