单用户模式(如何进入单用户模式)


单用户模式(如何进入单用户模式)
20130513 Chenxin
一.一般的单用户进入模式(root密码丢失情况下)

使用GRUB引导的:
开机出现主菜单时按 e 键(就是开始倒数几秒的时候),表示修改 kernel 开机设置参数.
选中 kernel 那一列命令(必须是kernel那行,不是其他行),按 e 键修改,在此行末尾,空一格,加上 single(或者直接加上1就OK),按enter保存。
如下:
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ single (必须是kernel那行,不是其他行)
上面修改结束以后,按 b 键引导开机,即可进入单用户模式。
出现shell#之后,即可用root身份来维护主机,工作完成后,reboot即可进行正常重启(或按电源)。

二.修改/etc/fstab文件或者是分区错误导致的无法启动(仅限于/boot分区正常情况)

如果在修改磁盘挂载文件/etc/fstab或者是分区调整导致系统无法启动时,采用以下方式处理(否则会提示输入root密码或者是要求按ctrl+D去重启机器):

进入grub的修改启动项,修改:
kernel /vmlinuz-2.6.32-220... ro root=LABEL=/ ...... single init=/bin/bash

进行启动.

启动机器进入bash环境后,执行:

mount -o remount,rw / 重新挂载根分区为读写模式;

修改/etc/fstab文件,改为正确的配置.
三.关于mount检测

修改了 fstab 以后,记得用mount -a 检查配置是否有问题(正确,则输出为空).
cat /etc/mtab 可以看当前实际的挂载情况.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM