Gujin 2.3 (Default branch) |
|
|
Wednesday November 28, 2007. 12:42 PM FreshMeat
Gujin is a PC boot loader which can analyze your filesystems. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), and displays a graphical menu for selecting which system to boot. Because it understands the structure of Linux kernel images, Gujin does not need LILO and can even load ELF kernels. There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory. Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.
License: GNU General Public License (GPL)
Changes:
This version solves a problem with the VESA linear
graphic menu and Intel BIOS. Real disk BIOS number
switching is done to boot Windows XP with a USB
thumb key. Problems of time-offset on the display
were fixed. The generic kernel parameter
root=/dev/sd* (default) or root=/dev/hd* can be
used to specify the namespace to use for root
autodetection. Two "tiny" targets, named
tinyusb.bin and tinycdrom.bin, were added to load
a Linux kernel (or a *.kgz file) from USB or CDROM
without user intervention. A check is done to see
if the target device is mounted. More bugs were
fixed.
|