Boot OS with GNU-GRUB

Two methods to boot OS using GRUB, directly or chain-load another boot loader.

Linux can be booted directly and chain-load method is use to boot MS Windows.

Four commands to manually boot Linux with GRUB: root, linux, initrd, and boot.

1. Set GRUB’s root device to the same drive as Linux’s.
grub> root (hd0,0)
GRUB is tab-complete; to see available partition options, press the Tab key after typing “root (“.

2. Load the kernel image.
grub> linux /vmlinuz-2.6.xxx root=/dev/sda1
To see available files, press the Tab key after typing the forward slash after the command (ex: “linux /”).

3. Load an initial ramdisk for a Linux kernel image.
grub> initrd /initrd.img

4. Boot Linux.
grub> boot

GNU GRUB Manual:
http://www.gnu.org/software/grub/manual/grub.html