Grub 配置文件介绍以及忘记root密码的解决方法

Linux笔记本
372 0

Grub 配置文件介绍

查看默认引导内核
grub2-editenv list

检索当前内核
grep ^menu /boot/grub2/grub.cfg

设置默认引导内核,第一个,从0开始排序
grub2-set-default 0

重新设置密码:

在内核选择界面选择相应内核,键盘输入e编辑
找到linux16对应行,行尾增加:rd.break (对于CentOS7)
Ctrl + x保存退出

现在的根目录是内存中虚拟的文件系统,现在的根目录并没有挂载在硬盘系统的根目录下
挂载根目录
mount -o remount,rw /sysroot

将虚拟系统根目录设置为原硬盘系统根目录
chroot /sysroot

修改密码

passwd
或者
echo 123456 | passwd --stdin root

关闭SELinux
vim /etc/selinux/config
改为SELinux=disabled

退出,回到虚拟系统
exit

重启
reboot

最后更新 2020-05-17
评论 ( 0 )
评论已关闭