Bootable.Wiki

BWBundle - Pre-configured Multi-Boot System

Downloads

Download the latest release from GitHub.

What is BWBundle?

BWBundle is a pre-configured multi-boot system designed to simplify the process of creating bootable USB drives. It combines GRUB2 configurations and essential EFI tools into a ready-to-use package. ISO files are not included and must be downloaded separately.

Contents

The bundle includes GRUB configuration files that provide a complete boot menu with support for multiple Linux distributions and system utilities. Including some of the following tools.

NamePurpose
MokManagerEnroll hashes of the other tools under Secure Boot
KeyToolView Secure Boot keys & remove enrolled keys or hashes
Netboot.xyzBoot into a variety of distros over the ethernet port
Memtest86+Test the memory of your PC
UEFI ShellBasic environment to run other EFI programs, copy data, edit text files
Rufus DriverNTFS / exFAT booting support, requires two partitions
SecureBootRecoveryVerify & install the Microsoft UEFI CA 2023

Tested ISOs

BWBundle uses filename patterns to detect ISOs. This heuristic approach means older and future releases may also work. For ISOs listed with Secure Boot Disabled (⛔) you need to disable it in BIOS/UEFI.

DistributionTested ISOSecure Boot
Linux Mintlinuxmint-22.3-cinnamon-64bit.iso
Linux Mintlinuxmint-22.3-xfce-64bit.iso
Linux Mintlinuxmint-22.3-mate-64bit.iso
Clonezillaclonezilla-live-20251017-questing-amd64.iso
Clonezillaclonezilla-live-20260220-questing-amd64.iso
Elementary OSelementaryos-8.1-stable-amd64.20260219.iso
KDE Neonneon-user-20260402-1324.iso
Zorin OSZorin-OS-18-Core-64-bit-r3.iso
Rescuezillarescuezilla-2.6.1-64bit.noble.iso
Ubuntu Miniubuntu-mini-iso-24.04.4-mini-iso-amd64.iso
PassMark Memtest8611.6 memtest86-usb.img
Ventoy Installerventoy-1.1.10-livecd.iso
FedoraFedora-Everything-netinst-x86_64-43-1.6.iso
FedoraFedora-KDE-Desktop-Live-43-1.6.x86_64.iso
FedoraFedora-Workstation-Live-43-1.6.x86_64.iso
Archarchlinux-2026.04.01-x86_64.iso
Debiandebian-live-13.4.0-amd64-xfce.isonot tested yet

Key Features

BWBundle uses glob patterns to automatically detect ISO files and EFI binaries, provides clear warnings when tools require Secure Boot to be disabled, and offers multiple boot modes including standard, compatibility, and RAM-boot options. A built-in system information menu displays CPU, motherboard, BIOS, and Secure Boot status. MokManager is included for enrolling unsigned EFI binaries when Secure Boot is enabled.

Requirements

UEFI motherboard (Secure Boot may need to be disabled for some tools), USB flash drive (8GB+ recommended for full functionality), and basic understanding of GRUB and EFI booting.

Usage

Copy the BWBundle contents to the root of a FAT32-formatted USB drive. The GRUB configurations will automatically detect and present menu entries for any matching ISO files or EFI binaries present on the drive.

Contributions/Ways to help

Ask questions, in order to improve I need feedback, if something needs a better explanation let me know.

Finding a way to load large loopbacks on Debian builds of GRUB in Secure Boot. I was able to create loopbacks for gparted-live & clonezilla-live, but could not create for MXLinux or LMDE. I forgot the exact error but it’s from GRUB trying to create a large loopback.

Debian netinst ISO not loading correctly.

Tags: Multi-boot GRUB UEFI Linux