MultibootStandard
MultibootStandard is a specification designed to facilitate the booting of multiple operating systems from a single bootloader on x86-compatible personal computers. Developed as an alternative to the older Multiboot specification, it provides a more flexible and modern interface for bootloaders to interact with operating systems during the boot process.
The standard was introduced to address limitations in the original Multiboot protocol, particularly in handling memory
MultibootStandard is widely supported by popular bootloaders such as GRUB (version 2 and later) and systemd-boot,
The specification is maintained by the community and is often referenced in documentation for bootloader development.