在出现如下界面时:
按下任意键,进入选择系统界面:
选择要进入到单用户模式下的 Linux 系统,按下“ a ”键,出现如图:
输入“ single ”,如图:
内核启动时的选项
选项 |
含义 |
init=/sbin/init |
告诉内核用 /sbin/init 作为它的 init 程序 |
init=/bin/bash |
只启动 bash ,在紧急恢复时有用 |
root=/dev/foo |
告诉内核用 /dev/foo 作为根设备 |
single |
引导进入单用户模式 |
然后回车,进入单用户模式。
此时可以开始运行命令。
注意:在选多单用户环境下,文件系统的根目录是按只读方式安装的,如果 /tmp 是根文件系统的一部分,那么许多要使用临时文件的命令(例如 vi )都不能执行,为了解决这个问题,必须先把根文件系统( / )以读写方式重新安装,再开始单用户模式的交互操作。下面这条命令通常就能实现这个技巧:
# mount -o rw, remount /
Red hat 的单用户模式比其他系统的单用户模式要稍微多做些工作,在出现 shell 的命令行提示之前,会尝试安装所有的本地文件系统。所以毋须执行上面的命令。
按 ctrl+D 或者输入“ exit ”退出单用户模式,继续进入多用户模式