前言
之前遇到过本地环境由于mount错磁盘重启之后无法启动
就使用单用户模式恢复了
就此记录一篇笔记 方便后续出现问题快速查询
单用户模式
单用户模式,只有一个用户可以访问某个资源的状态。类Unix系统上工作时的一种拥有超级用户权限的模式。
- 由于公司大部分机器都是安装的cent os7 这里以cent os7作为示例
编辑grub 进入单用户模式
- 1.进入grub界面
在选择内核的界面上按[e]进入grub - 2.编辑grub
找到[linux16] 开头的行 把其中的 [ro]只读 改成[rw init=/sysroot/bin/sh] 读写、并且启动指定shell - 3.启动系统
按下 ctrl+x 启动
切换到操作系统环境 chroot /sysroot/
输入1或者s进入单用户模式
- 1.进入选择启动用户界面
在内核选择页面 输入[a] - 2.输入1或者s进入单用户
救援模式
所谓的救援模式。。。就是做个u盘或者光盘的启动盘 利用制作镜像时候自带的功能取维护调整系统
- 进入引导页面选择 Troubleshooting
- 选择 rescue a cent os system
总结
linux 系统 修复起来还是比较简单的
一般来说 单用户模式已经能救活绝大多数的问题了
如果到了一定需要救援模式解决 那么我认为应该找个机会重装 将服务器上的应用切换移走