2012年(8)
分类: LINUX
2012-05-29 19:25:18
GRUB 是 Linux 中最主要的多系统引导程序,使用它可以为 Unix、Linux、Windows、OS/2 等操作系统制作多系统引导菜单,并对这些操作系统进行引导启动。
对于 GRUB 的表现和行为控制,主要通过编辑 grub.conf 配置文件得以实现,为了之后更好的自定义引导菜单,我们先通过以下简单的示例认识 grub.conf 配置文件中的各个选项,以及它们的作用。
#boot=/dev/sda
default=0
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.32.9-67.fc12.i686.PAE)
root (hd0,0)
kernel /vmlinuz-2.6.32.9-67.fc12.i686.PAE ro root=/
initrd /initramfs-2.6.32.9-67.fc12.i686.PAE.img
title Windows 7
...
说明:
系统引导条目
kernel 和 initrd 中指定的文件都是相对于 root 中所设置的硬盘分区,例如本例中的 (hd0,0) 是机器上的 /boot 分区,kernel 的位置实际上是 /boot/vmlinuz-2.6.32.9-67.fc12.i686.PAE