发上等愿,结中等缘,享下等福;择高处立,就平处坐,向宽处行。
分类: LINUX
2011-04-25 22:19:53
menu.lst(grub.conf)文件的内容如下:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: # # # # #boot=/dev/hda default=1 timeout=5 splashimage=(hd0,3)/boot/grub/splash.xpm.gz #hiddenmenu title Red Hat Enterprise Linux Server (2.6.18-92.el5) root (hd0,3)
title Windows Vista rootnoverify (hd0,2) chainloader +1 title Windows XP rootnoverify (hd0,0) chainloader +1 |
下面对配置后menu.lst(grub.conf)文件中的一些命令进行说明。
default=1
default后加一个数字n,表示第n+1个操作系统,0表示第一个操作系统,以此类推。default=1表示在用户不选择时,将自动载入第2个操作系统(WindowsXP)。
timeout=5
timeout表示默认的等待时间,如果超过5秒,用户还没有作出选择,那么系统将自动载入默认的操作系统(default=1)。
splashimage=(hd0,3)/boot/grub/splash.xpm.gz
指定GRUB引导时使用的屏幕图像文件存放的路径。
title Red HatEnterprise Linux Server (2.6.18-92.el5)
title定义启动菜单项的名称,title后面的字符串就是在菜单项上显示的选项,可以写上操作系统的名字和描述信息,如:Red HatEnterprise Linux Server (2.6.18-92.el5)。
root (hd0,3)
将GRUB的根分区设置成特定的设备和分区,比如说(hd0,3)。并挂入这个分区,这样文件可以被读取。是指第1个硬盘的第4个主分区。
kernel/boot/vmlinuz-2.6.18-92.el5 ro root=LABEL=/ rhgb quiet
说明vmlinuz-2.6.18-92.el5是要载入的内核。后面的都是传递给内核的参数,ro是readonly的意思,root=LABEL=/是linux的硬盘分区表示法。
initrd/boot/initrd-2.6.18-92.el5.img
加载linux镜像文件。用来初始化linux映像文件,并设置相应的参数。
title Windows Vista
title定义启动菜单项的名称,title后面的字符串就是在菜单项上显示的选项,可以写上操作系统的名字和描述信息,如:WindowsVista。
rootnoverify (hd0,2)
做root命令同样的事情,只是不挂入分区。是指第1个硬盘的第3个分区。
chainloader +1
调用windows分区的引导器引导windows系统。装入一个扇区的数据,然后把引导权交给它。