As we have already discussed, once a change is made to any GRUB configuration file, you do not need to run any specific command to commit those configuration changes because GRUB loads its configuration at boot time from the configuration file(s).
GRUB is the "grand universal boot loader''; it is designed to work not only on Linux but on other systems, too. As a result, it does not use Linux conventions for naming disks and partitions. It sees the hard disks as (hd0), (hd1), and so on (numbering from zero). Partitions are named in a similar way. For example, the first partition on the first hard disk is (hd0,0); the third partition on the second hard disk is (hd1,2).
The term "root" causes some confusion in the context of GRUB because it has a dual meaning. An entry to boot Linux in the GRUB configuration file /boot/grub/menu.lst might look something like this (the kernel line usually includes further options):
Was this article helpful?