redhat7 grub详解教学文案
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
r e d h a t7g r u b详解
1.redhat7忘记密码详解:
开机到选择内核的界面,按e进入编辑/boot/grub2/grub.cfg配置文件
找到linux16的ro位置,把后面的参数全都删了,然后在后面输入rd.break打断系统启动过程
此时我们进入了一个shell内面,通过mount可以看到我们的redhat7根目录挂在/sysroot目录下并且是只读的。
cd 进入/sysroot可以看到这是我们redhat7系统下的文件
密码恢复步骤:
一、重新挂载/sysroot目录,使/sysroot可读写mount -o remount,rw /sysroot/
二、改变当前根目录为/sysroot chroot /sysroot/
三、修改密码 passwd root
四、使selinux通过当前密码修改动作 touch /.autorelabel
五、输入两次exit 继续让系统启动
/boot/grub2/grub.cfg文件丢失
手动rm-rf /boot/grub2/grub.cfg然后reboot
输入:
grub>set root=hd0,msdos1
grub>linux16 /vm….(敲table键补全内核) root=/dev/vda1 ro 此处硬盘是系统硬盘
grub>initrd16 /init…与内核对应的版本grub>boot
进入命令行后:
grub2-mkconfig >/boot/grub2/grub.cfg。