1.系统启动引导管理器:在计算机启动后运行的第一个程序,负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部分完全由内核来控制完成。
2. GNU GRUB: 是一个多重操作系统启动管理器,由GRUB(GRand Unified Bootloader) 派生而来。主流发行版 Fedora、Redhat、Centos等基于RPM包的系统,在最新版本中都默认GRUB引导。
3.grub.conf:GRUB启动时会在 /boot/grub 中寻找一个名字为grub.conf的设置文件,如果找不到此设置文件则不进入菜单模式而直接进入命令行模式。
菜鸟snoopymm系统中的grub.conf的内容如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,7)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda # 以符号#开头的行表示注释
default=0 # 默认选项,第一项
timeout=30 # 等待用户选择菜单项的时间(以秒计),超时则引导默认的选项
splashimage=(hd0,7)/grub/splash.xpm.gz # 指定开机画面文件splash.xpm.gz的位置
hiddenmenu
title Fedora Core (2.6.15-1.2054_FC5) # 表示Fedora的菜单项
root (hd0,7)
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.15-1.2054_FC5.img
title Window XP # 表示Windows XP的菜单项
rootnoverify (hd0,0)
chainloader +1
要提前去吃午饭了 下午大狗要迎新生 待续
参考文献:
2. GNU GRUB: 是一个多重操作系统启动管理器,由GRUB(GRand Unified Bootloader) 派生而来。主流发行版 Fedora、Redhat、Centos等基于RPM包的系统,在最新版本中都默认GRUB引导。
3.grub.conf:GRUB启动时会在 /boot/grub 中寻找一个名字为grub.conf的设置文件,如果找不到此设置文件则不进入菜单模式而直接进入命令行模式。
菜鸟snoopymm系统中的grub.conf的内容如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,7)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda # 以符号#开头的行表示注释
default=0 # 默认选项,第一项
timeout=30 # 等待用户选择菜单项的时间(以秒计),超时则引导默认的选项
splashimage=(hd0,7)/grub/splash.xpm.gz # 指定开机画面文件splash.xpm.gz的位置
hiddenmenu
title Fedora Core (2.6.15-1.2054_FC5) # 表示Fedora的菜单项
root (hd0,7)
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.15-1.2054_FC5.img
title Window XP # 表示Windows XP的菜单项
rootnoverify (hd0,0)
chainloader +1
要提前去吃午饭了 下午大狗要迎新生 待续
参考文献:
(1)ken,多重操作系统引导管理器-grub(linux.org),http://ken.my.gsdn.net/2006/04/04/1889/;