13,420
edits
Changes
Created page with '== What is the Grub Bootloader? == GGrub stands for ('''''GR'''''and '''U'''nified '''B'''ootloader) The '''Grub bootloader''' is a package that is used to boot various operati...'
== What is the Grub Bootloader? ==
GGrub stands for ('''''GR'''''and '''U'''nified '''B'''ootloader)
The '''Grub bootloader''' is a package that is used to boot various operating systems via a menu upon computer system bootup.
== How the Grub Bootloader Works ==
Generally when most Linux systems are installed, the Grub bootloader program is installed. After Linux installation and computer reboot, the Grub bootloader menu should appear offering the user with a selection of operating systems to boot. The concept is similar to the '''boot.ini''' file that '''NTLDR''' (the boot loader for Windows OS) uses to supply a menu selection for a multiple-boot system.
When the computer system starts, the computer's BIOS locates and runs the bootstrap program on the MBR (Master Boot Record). A series of programs (of Grub) are run provide the user a selection of operating system to choose to boot into. For example, the user can select a version of Linux to load the Linux Kernel, or the user can select another operating system (like Windows) to load in the boot-loader (eg. NTLDR). This process of loading boot loaders for other operating systems than Linux is referred to as '''chainloading'''.
== Why Edit the Grub Bootloader? ==
There are various reasons to edit the Grub bootloader:
* Change the order of bootable operating systems in the menu list
* Change the DEFAULT bootable operating system (eg. from timed count-down)
* Change the DEFAULT count-down (timeout) value
* Change the appearance (color) of the bootloader menu
* Assign a boot password
* Add additional options to the kernel upon loading Linux Kernel
GGrub stands for ('''''GR'''''and '''U'''nified '''B'''ootloader)
The '''Grub bootloader''' is a package that is used to boot various operating systems via a menu upon computer system bootup.
== How the Grub Bootloader Works ==
Generally when most Linux systems are installed, the Grub bootloader program is installed. After Linux installation and computer reboot, the Grub bootloader menu should appear offering the user with a selection of operating systems to boot. The concept is similar to the '''boot.ini''' file that '''NTLDR''' (the boot loader for Windows OS) uses to supply a menu selection for a multiple-boot system.
When the computer system starts, the computer's BIOS locates and runs the bootstrap program on the MBR (Master Boot Record). A series of programs (of Grub) are run provide the user a selection of operating system to choose to boot into. For example, the user can select a version of Linux to load the Linux Kernel, or the user can select another operating system (like Windows) to load in the boot-loader (eg. NTLDR). This process of loading boot loaders for other operating systems than Linux is referred to as '''chainloading'''.
== Why Edit the Grub Bootloader? ==
There are various reasons to edit the Grub bootloader:
* Change the order of bootable operating systems in the menu list
* Change the DEFAULT bootable operating system (eg. from timed count-down)
* Change the DEFAULT count-down (timeout) value
* Change the appearance (color) of the bootloader menu
* Assign a boot password
* Add additional options to the kernel upon loading Linux Kernel