Friday, 17 August 2007

What is GRUB, it is the first thing you see When you boot Solaris, Redhat or other UNIX-like distro..

GRUB is currently available under the GNU General Public License as "free" software, free to share and change. Project was launched in line of creating a free 'boot loader'.


GRUB: GRUB orginated in 1995, when Enrich Boleyn was trying to boot the GNU Hurd with the University of Utaha's Mach 4. Enrich then began modifying the FreeBSD boot loader, so that it would understand Multiboot. He soon realized that it would be lot easier to write his own boot loader from scratch than to keep working on the FreeBSD boot loader, and so GRUB was born.

GRUB:(GRand Unified Bootloader), is a boot loader package from the GNU Project, it allows a user to have several different operating systems on their computer at once, and to choose which one to run when the computer starts. GRUB can be used to select from different kernel images available on a particular operating system's partitions, as well as to pass boot-time parameters to such kernels.


GRUBcan run on any operating system with a Multiboot kernel. It is predominantly used on Unix-like systems; the GNU operating system uses GNU GRUB as its boot loader, as do most general-purpose Linux distributions. Solaris has been able to boot using GRUB since version 10 (1/06 release).

GRUB: (Features)1. Basic funtions must be straightforwad for end-users.2. Rich functionality to support kernel experets and designers.3. Backward compatibility for booting FreeBSD, NetBSD, OpenBSD, and Linux . Proprietary kernels such as :a. DOS.b. Windows Nt.c. OS/2 ,
Are supported via a chain-loading fuction.

Courtesy:www.gnu.org

No comments:

Post a Comment