- A+
所属分类:Linux
开启虚拟机在如下页面按e进入GRUB编辑模式

在打开的页面找到linux16开头行,ro改为rw,在结尾添加init=/sysroot/bin/sh,按Ctrl+x
- ro代表只读,文件系统以这种模式挂载时无法修改;
- rw代表读写,文件系统以这种模式挂载时可以正常读写数据;
- init=/sysroot/bin/sh,启动到shell环境进行系统修复。

密码修改
- :/# chroot /sysroot //将系统的根目录切换到 /sysroot 目录,这样用户就会在一个隔离的环境中操作,只能访问到 /sysroot 目录下的文件系统。这通常用于系统修复或安全隔离;
- :/# LANG=en //设置环境变量LANG为英文(en),系统会使用英文作为默认的语言设置,显示英文的用户界面和消息;
- :/# passwd //设置或更改用户的密码;
- :/# touch /.autorelabel //更新系统信息,它会检查和设置正确的安全上下文(security context)到每个文件和目录上;
- :/# exit //退出根目录环境;
- :/# reboot //重启系统。

使用修改后的root密码登录

问题解决