've written this guide to present some basic information about Grub 2. It is meant for users who may be familiar with basic editing of the original Grub (Grub Legacy) menu.lst and wonder how it carries over to Grub 2. The current version of Grub 2 is 1.98; Ubuntu 9.10, Karmic Koala was the first Ubuntu release to use Grub 2 on new installations by default (1.97~beta4). In keeping with Ubuntu's "stable release" philosophy, 1.97~beta4 will probably remain the official version in 9.10/Karmic and will not be updated to 1.98. In this guide, any reference to Grub 2 will refer to 1.98 unless otherwise noted. The user can check their current version with the "grub-install -v" command.
GRUB 2 is the default boot loader and manager for Ubuntu since version 9.10 (Karmic Koala). As the computer starts, GRUB 2 either presents a menu and awaits user input or automatically transfers control to an operating system kernel. GRUB 2 is a descendant of GRUB (GRand Unified Bootloader). It has been completely rewritten to provide the user significantly increased flexibility and performance. GRUB 2 is Free Software.