grub配置文件


  /boot/grub/grub.conf

default 定义缺省启动系统

timeout 定义缺省等待时间

splashp_w_picpath 定义gurb界面图片

hiddenmenu 隐藏菜单

title 定义菜单项名称

root 设置GRUB的根设备即内核所在的分区

kernel 定义内核

initrd 命令加载镜像文件


root 密码忘记

   进入单用户模式重新设置root密码,方法如下:开机进入GRUB界面,按e进入编辑行模式,选中kernel行,再次按e键,在新的界面的最后一行输入1或s,即可进入单用户模式。

 

按ESC进入GRUB界面


GRUB 命令

  e:编辑当前的启动菜单项

  c:进入GRUB的命令行方式

  b:启动当前的菜单项

  d:删除当前行

  ESC:返回GRUB启动菜单界面,取消对当前菜单项所做的任何修改


设置GRUB密码

1、使用GRUB自带的grub-md5-crypt命令

 #grub-md5-crypt

 password:md5

 $gfafg54564156agfafga

2、在GRUB交互命令行界面中使用md5crypt命令

 #grub

 grub>md5crypt

 password:

 $sfdgds454fgdafsg1d1fa


  在GRUB配置文件中,加入如下行

  password --md5 $gfsdgfdsgsfdvnj

  --md5参数表示使用md5加密


GRUB修复

当开机后进入grub界面但没有菜单,只剩下grub>提示符,解决方法:

grub>cat /boot/grub/grub.conf(为查看参数)

grub>root(hd0.0)

grub>kernel(hd0.0)/vmlinuz-2.4.14-14 ro

 修改完成后,重启就可以正常引导



GRUB修复模式


严重错误,不能从inittab引导

  解决过程

 1、把安装盘放到光驱,然后重新引导启动机器,在BIOS中把系统用光驱来引导

 2、等安装界面出来后,按F5键,也就是linux rescue模式,然后再boot下输入linux rescue ,然后就是回车一下

sh#