Limine (bootloader)

Limine is a portable boot loader and the reference implementation for the Limine boot protocol. Multiboot2, chainloading, and the Linux boot protocols are also supported. Limine supports the ISO-9660 and FAT filesystems.

Limine aims to provide a more robust alternative to bootloaders like GNU GRUB, as well as its own boot protocol as an alternative to the Multiboot specification, with the goal of reducing the amount of work needed for a kernel developer to get a workable 64-bit environment once booted.

Limine is packaged by several Linux distributions, being offered by Arch Linux, where it is an option in archinstall, as well as included in EasyOS (a derivative of Puppy Linux), CachyOS, and Chimera Linux. Limine is also used by Cosmos and supported by SerenityOS.

See also

References

Further reading

Uses material from the Wikipedia article Limine (bootloader), released under the CC BY-SA 4.0 license.