A is a software utility designed to load and manage multiple operating systems on a single computer or device. It acts as a bridge between the computer's hardware and the operating systems, allowing you to choose which one to start at boot time. Core Concepts

For those looking to manage multiple OSs or create bootable media, several tools are widely used:

: Multiboot-compliant kernels use the magic number 0x1BADB002 , while the loaders themselves identify with 0x2BADB002 .

Multiple Partitions on 64GB USB drive (Windows) - Storage & SAN

: Created to provide a standard interface between bootloaders and kernels, ensuring that any compliant loader can boot any compliant kernel.

: Compliant loaders look for a specific Multiboot header within the first 8 KB of a kernel image to identify it and understand how to load it into memory. Popular Multiboot Loaders