Linux引导流程解析03

1.GRUB配置与应用

GRUB的配置文件默认为 /boot/grub/grub.conf

软链接:ls -l /etc/grub.conf

GRUB配置:defaulf定义缺省启动系统

timeout定义缺省等待时间

splashimage定义GRUB界面图片,(hd0,0),hd表示硬盘,0表示第一个,逗号后表示第几个分区

hiddenmenu隐藏菜单

title定义菜单项名称

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

kernel定义内核文件所在位置

initrd命令加载镜像文件

功能键:

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

c:进入GRUB的命令行方式

b:其中当前的菜单项

d:删除当前行

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

案例:

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

2)设置GRUB密码,使用GRUB自带的grub-md5-crypt,编辑GRUB配置文件,加入下行:password –md5 *

3)GRUB修复,当开机后进入GRUB界面,但没有菜单,只剩下一个grub>提示符,解决办法:不写了

 

Jerky Lu wechat
欢迎加入微信公众号