GRUB Legacy
GRUB Legacy is not actively developed any longer. Only bugfixes will
be made so that we can continue using GRUB Legacy until GRUB 2 becomes
stable enough. If you want more features in GRUB, it is a waste of
time to work on GRUB Legacy, because we never accept any new
feature. Instead, it is better to take part in the development of GRUB
2.
GRUB Legacy follows these requirements below:
- Compliant with the Multiboot Specification
- Basic functions are easy for an end-user to use.
- Rich functionality for OS experts/designers.
- Compatibility for booting FreeBSD, NetBSD, OpenBSD, and GNU/Linux. Proprietary OS's such as Windows 9x/NT/2000/XP, and OS/2 are supported via a chain-loading function.
In addition to the requirements above, GNU GRUB Legacy has the following features:
- Support multiple executable formats.
- Support non-Multiboot OS's.
- Load multiple modules.
- Support a human-readable configuration file.
- Menu interface.
- Flexible command-line interface.
- Support multiple filesystem types.
- Support automatic decompression.
- Access data on any installed device.
- Geometry translation independent.
- Detect all installed RAM.
- Support Logical Block Address (LBA) mode.
- Download OS images from a network.
- Support diskless systems.
- Support remote terminals.
[ German ]
Return to the GNU Project home page.
Copyright (C) 1999,2000,2001,2002,2003,2004,2005,2006 Yoshinori K. Okuji
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Site maintained by Allen Riddell (contact at allenriddell dot com).
Updated: $Date: 2006/06/04 17:04:46 $ $Author: okuji $