Mainline ToaruOS used Grub2 to load a multiboot payload and modules. ToaruOS-NIH uses its own bootloader, which implements the El Torito standard for bootable CDs. This bootloader also implements multiboot to load the kernel and modules.