http://leejia.blog.51cto.com/4356849/788902

grub.conf是grub的主配置文件,通过这个配置文件,grub才能找到kernel,系统才能正常启动。

#boot=/dev/sdb :boot分区所在位置

default:定义默认启动的kernel或是操作系统

timeout:定义等待进入选择kernel或操作系统菜单的时间

splashimage:指定我们选择kernel或操作系统菜单后面那张图片。如果定义,这张图片需要用linux自带的软件xmp制作,在图形界面可以打开。图片的特点为:

     1,必须是xpm的格式 

     2,必须用gzip压缩  

     3,最多使用14位的颜色位数 

     4,分辨率640*480

grub是以hd来识别磁盘的,第一磁盘为hd0,第二个磁盘为hd1...,而hd0,0表示第一个磁盘的第一个分区,hd0,1表示第一个磁盘的第二个分区...,并且grub是直接读分区来找到对应的文件;而我的系统上只有一块硬盘,并且/boot是一个单独的分区,并且为系统的第一个分区,grub等文件在这个分区上。(如果你的系统上/是一个独立分区,并且boot,grub和其中的文件都在/这个分区中,则这段应该是:splashimage=(hd0,0)/boot/grub/splash.xpm.gz)所以它的意思是:grub在第一个分区中找到grub这个目录,再找到这个图片文件作为背景。

hiddenmenu:表示隐藏选择kernel或操作系统菜单,只有出现等待界面后按下enter键才会出现。如果没有这个字段,则每次系统启动都会出现这个选择菜单。

password:设定密码。放在title外表示进入kernel或操作系统的编辑模式需要密码,而放在title内表示启动对应的kernel或操作系统需要密码,密码可以是明文或是用MD5进行加密过的。可以防止其他人进入编辑kernel菜单进入单用户模式启动我们的系统

title identify:指定一个kernel或是一个操作系统,linux中可以有多个title;identify是这个kernel或操作系统的识别符,可以随意写。

root:用于指定grub所能识别的根,而不是根文件系统。

kernel:用于指定系统的内核文件的位置

内核在grub的根的根目录下,ro表示只读加载kernel,root=/dev/volGroup00/logVol00定义根文件系统,即我们操作系统启动之后我们所见到的/,我系统上的/是挂载在这个逻辑卷上的;rhgb是redhat的一个程序,显示一个红色的边框。quiet表示以静默模式启动kernel,如果定义,kernel启动的时候会输出很多信息。

initrd:帮助kernel完成系统的启动,例如加载根文件系统所在分区的驱动等。如果kernel本身有相应强大的功能,则不需要initrd  

最新文章

  1. wsdl说明书
  2. css实现垂直居中的方法
  3. HTML DOM元素
  4. IPAD2 5.1.1越狱后的屏幕不能自动旋转~~~
  5. svn 常用操作命令
  6. *[topcoder]LongWordsDiv2
  7. 【Chromium中文文档】OS X 沙箱设计
  8. Javascript中的深拷贝和浅拷贝
  9. How feedback work for your improvement
  10. mysql之inner join 和left join/right join
  11. ab测试 uwsgi遇到的问题
  12. es6对象字面量增强
  13. DashBoard创建各种表(一)
  14. 深拷贝 浅拷贝 python
  15. C++ vector 容器浅析
  16. SVN 报错“Previous operation has not finished; run 'cleanup' if it was interrupted” 原因及解决方案
  17. 使用es6的蹦床函数解决递归造成的堆栈溢出
  18. MySQL从删库到跑路(五)——SQL查询
  19. 删除SVN版本控制目录
  20. 前端 ajax 获取后台json数据 解析

热门文章

  1. IE6不兼容postion:fixed已解决
  2. zabbix3.0.4 配置邮件报警
  3. python-day42--单表查询
  4. OAF在打开的新页面中添加按钮,功能是关闭当前页面
  5. Css的向左浮动、先右浮动、绝对定位、相对定位的简单使用
  6. POJ 3308 Paratroopers 最大流,乘积化和 难度:2
  7. 配置pycharm 一键安装 requirements.txt,一键生成requirements.txt
  8. 读书笔记 C# Linq查询之group关键字浅析
  9. 《Python》 面向对象初识(组合)
  10. sublime text3 设置快速生成代码