SOLO (ShagOs LOader) is an x86 bootloader that can directly load and execute protected-mode 32-bit ELF, a.out, and plan9-a.out binaries. It contains a simple boot shell and can run customized scripts to provide boot menus, password protection, etc., at boot time. It comes with commands for scanning for available video modes, unzipping gzip'ed files, and a kernel interface that allows it to call back into 16-bit real mode for BIOS calls, etc. Some debugging facilities are also provided, such as default trap handlers and the ability to set a hardware breakpoint. The initial console I/O can be redirected over a serial port for headless systems.
|Tags||Operating System Kernels Linux|
Release Notes: Initial freshmeat announcement; tons of bugfixes and enhancements, including unzip capability, ramdisk support, ability to boot the new larger Linux kernels, support for large hard drives, VESA video support, ability to run Plan9/Brazil and Inferno kernels, better memory sizing, console redirection, etc.