Ubuntu 16在非正常关机情况下,再次进入出现了
welcome to emergency mode. ...... journalctl -xb...
.....
Press enter for maintenance
(or type Control-D to continue): --- Ctrl+d继续启动服务器。
网上搜了很多都没有解决,后来发现这个问题是因为非正常关机(我的是突然停电),造成了文件系统损坏,系统启动是检测发现损坏文件,拒绝挂载分区,导致系统启动中断。
解决方法有两个:
第一种:跳过检测受损分区
1、按照提示 执行 journalctl -xb
在日志记录中向下翻页找到损坏的分区是哪个,一般是红色的字体,也可以输入/ fsck fail,按N/n来快速查找(我的是/dev/sda11,这个分区我挂载的是/home)
2、vi /etc/fstab
编辑fstab这个文件,将损坏的分区后面的数字从2改为0(0代表启动时不检查该分区)
3、执行reboot 重启
第二种方法:修复受损的分区
1、执行命令 umount /dev/sda11 (对应自己出错的设备)卸载设备;
2、执行命令 fsck -y /dev/sda11 执行fsck校验并修复文件;
3、执行命令 reboot 重启系统
两种方法我都解决了我的问题,不过我还是使用了第二种,第一种总感觉治标不治本!