注意点:
- 如果系统使能SELinux,需要手动创建”/.autorelabel“文件。
- 如果系统语言为中文,切换到单用户模式时,交互提示可能乱码,需要添加”LANG=en_US.UTF-8“选项。
- 使用“passwd”重置密码时,有可能输入一个字符后自动回车。所以要注意看提示。
- 使用“reboot”可能出现命令找不到的提示,需要用”/sbin/reboot -f“。
步骤:
- 启动时,停在引导界面,选择一个内核,点击“e”。
- 进入编辑界面后,移动光标到以linux起始的行的行末。
- 添加“ LANG=en_UTF-8 rw init=/bin/bash”。
- 点击“Ctrl X”。
- 系统进入到单用户模式后,使用“passwd”重置用户密码。
- 创建文件,“touch / .autolabel”。
- 重启系统,“/sbin/reboot -f”。
来源:oschina
链接:https://my.oschina.net/wffger/blog/3194962