Main

Home
About me
Tutorials
Code
Blog

Projects

kexec-loader
NetPrinters
NetHalt

What is kexec-loader?

kexec-loader is a Linux based loader that uses kexec to start the kernel of your choice. It aims to fit on a 1.44mb floppy, and have ease of use with a GRUB like interface. kexec-loader has support for GRUB configuration files, and the prebuilt images support a variety of storage mediums and filesystems.

kexec-loader is aimed at people who wish to boot Linux or any other kernel supported by multiboot off a device which the BIOS does not support. For example, you may wish to use it to boot from a CD-ROM drive or USB Hard Disk that the BIOS can not boot from for whatever reason.

If you have any comments, suggestions, patches, etc please mail them to:
solemnwarning@solemnwarning.net.

Version 1.5 is here!

Posted at 2008-08-07, 20:36 UTC

Version 1.5 released, main feature is the ability to load kernel modules.
You may need to download the module pack as well as the floppy image because the kernel only has support for USB drives and FAT compiled in.

I'm an idiot

Posted at 2008-07-28, 20:15 UTC

Released version 1.4.3, this fixes the bug of kexec-loader freezing when you don't set grub_root.

Why the hell don't I test anything?!

v1.4.2 released

Posted at 2008-07-27, 19:06 UTC

Version 1.4.2 released

The only feature added in this release is the ability to load multiboot modules in menu.lst, the rest of the changes are code cleanup.

As anyone who reads the TODO will notice, the next version will have support for loading Linux kernel modules! This will allow the stock image to be far smaller, then you can add any modules you need later.
The shell should also be getting an upgrade sometime too.

<< Older news