Chinaunix首页 | 论坛 | 博客
  • 博客访问: 243470
  • 博文数量: 81
  • 博客积分: 1597
  • 博客等级: 上尉
  • 技术积分: 597
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-30 13:49
文章分类

全部博文(81)

文章存档

2024年(1)

2017年(1)

2015年(1)

2014年(1)

2013年(10)

2012年(10)

2011年(27)

2010年(30)

分类:

2011-10-04 09:49:50

grub配置文件位置为/boot/grub/grub.conf ,在etc下的grub.conf只是一个连接文件,修改两个都可以使grub配置生效
      1 # grub.conf generated by anaconda
      2 #
      3 # Note that you do not have to rerun grub after making changes to this file
      4 # NOTICE:  You have a /boot partition.  This means that
      5 #          all kernel and initrd paths are relative to /boot/, eg.
      6 #          root (hd0,0)
      7 #          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
      8 #          initrd /initrd-version.img
      9 #boot=/dev/sda
     10 default=0    #grub启动的默认系统,title之下的选项操作系统
     11 timeout=5   #等待用户选择进入系统的时间,单位是s,若设置为-1,表示用户必须选择后才可进入系统
     12 splashimage=(hd0,0)/grub/splash.xpm.gz   #指定grub画面
     13 hiddenmenu 
     14 title Red Hat Enterprise Linux Server (2.6.18-128.el5)  #操作系统提示,title后是显示内容
     15         root (hd0,0)
     16         kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet 
                     #内核所在位置,系统默认将内核文件存放在/boot下,若安装系统时boot单独建立一个分区,则内核文件就存放在该分区的根目录下,否则,则要写成/boot/vmlinuz-...                          ro表示内核加载过程中为只读方式
     17         initrd /initrd-2.6.18-128.el5.img #内核的映像文件,保存路径与上相似


若系统中安装有别的系统,比如windows时,配置文件除上之外还需添加以下:
title Windows XP
        rootnoverify (hdX,Y)  #指定系统分区,参数与指定自由软体系统时使用的参数root不同,X表示第几块硬盘,Y表示此硬盘上的分区,默认从0开始

        chainloader  1  # 指定查找windows系统启动信息的位置, chainloader 为固定使用参数,而 +1表示grub在参数rootnoverify 指定的分区的第一扇区开始读windows系统启动信息。


为grub程序设置密码,使用password,添加密码的位置不同,意义也不同。

1.若设置在title内(14行与15行间新添一行 password=load),表示启动该系统时,需要输入密码验证。

2.若放在title外,如timeout一行之下新添 password=edit,表示查看修改用户启动参数,需要密码验证。

3.统一密码,设置2后,在title部分最底部,即17行后新添一行 lock,表示系统密码和grub编辑密码相同

4.密码加密,终端使用grub-md5-crypt,输入密码后复制加密后字符串,将上述所说行改成 password --md5 字符串



参考地址:
阅读(508) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~