因为各种误操作系统无法启动,就必须通过特殊模式再将误改的地方再改回来。
1.在如下页面按e,进入编辑模式。
2.移动到当前段落最下方,在如图所示位置添加内容 init=/bin/sh
3. 添加完成后使用ctrl+x启动,成功后会出现sh-4.2#,如下:
4. 输入mount -o remount,rw /赋予读写权限。由于涉及到文件的修改所以才需要赋予读写权限,如果不需要修改文件,比如只是重置密码的话,可以在这个页面下直接使用命令 passwd 重置密码。
5.进入对应目录,将配置错误的文件修改后重启即可正常进入系统。以下列出几个可能的错误。
错误一:vi /etc/selinux/config ,在关闭selinux将SELINUXTYPE参数写成了disabled。
错误二:Linux无法登录,显示module is unknown 一闪而过
vi /etc/pam.d/login , 注释掉”session required /lib/security/pam_limits.so“这一行,重启系统
参考:https://blog.csdn.net/qq_38591756/article/details/84256473