Ubuntu非正常断电 进入紧急模式处理办法

前言

笔者服务器曾经历了一次非正常断电,导致开机时无法进入桌面模式,而是如下 emergency mode 情况。Google出来很多各形各色的解决方案,筛选出有效解决方案还是有点lei的… 但是是真的不想重装系统啊会谢… 只能努力修一修了…

解决记录

Round 1

最开始我挑了一挑觉得比较靠谱的解决方案,尝试了 Ubuntu recovery模式记录 & 这篇博客所述方案,但目测导致出现这种情况的问题是不一样的,因为检测了显卡驱动,是正常的。

开机的时候正常进入到了 GRUB引导界面 然后选择 Ubuntu的高级选项

在这里插入图片描述

选择 recover mode 对应的选项,按 e键 进入编辑模式


删除 ro recovery nomodeset和后面的内容,改成 rw single init=/bin/bash

ctrl+x 进入单用户模式, 然后 reboot -f 强制重启。

BUT,结论是 没有效果,每一次重启后都会回到这个界面。

Round 2

类似的是,我又看到了 开机显示recovering journal & Ubuntu断电卡在开机界面 & Recovery Mode各选项的使用方法,进入到了 Recovery Menue状态… However, 我的键盘没有办法上下翻动选项… 完全就像卡死在了这个界面又没完全卡死…只能回车选OK的那种…

Ubuntu非正常断电 进入紧急模式处理办法_第1张图片
【据说如果能上下选中的话,选上fsck修复一下磁盘什么的就应该能行… 咱也不知道… 反正咱选中不了就很离谱…】

Round 3

后来在朋友的帮助下,又筛到了一个看起来还靠谱的解决方案:you are in emergency mode解决办法

OK Fine 是这篇博客&一个朋友救了我…

按照它的指示,首先 journalctl -xb 进去系统日志,会看到几千行看不大懂的东西巴拉巴拉…

【在日志里】然后直接输入 / fsck failed 来查找磁盘出错信息,要注意 / 后有个空格…

回车之后就能看到显示出来的失败信息了:【大红色标出来那个磁盘】


Ctrl D 退出日志,vi /etc/fstab 查看磁盘信息,找到上面那个长串磁盘名对应的编号


esc + :q 退出Vim,运行以下命令:

umount /dev/sda*      
fsck -y /dev/sda*    
reboot 

重启之后呢… 又进入到了Round1最开始那种界面… 好家伙… 吓我一跳… 我死马硬医乱试一通来着… 硬是又冲了一遍 Round 1,再次 reboot 的时候 我的桌面终于回来了… 泪目…

你可能感兴趣的:(ubuntu,linux,服务器)