导致这种情况的原因有很多:
1.像网上说的强制关机导致磁盘挂在错乱
2.这次我自己是因为firefox卡死,在terminal 输入 top 想直接kill 进程号,结果错把ubuntu的核心进程关闭,导致ubuntu关机,开机以后就变成进入
you are in emergency mode
解决方法:
1)先查看日志,
journalctl -xb
2)使用查找命令,看看哪个磁盘出错。
/ fsck failed
使用n可以往下查找下一个相关字段。
比如我的是
fsck failed with exit status 4
再往下看几行,找到有uuid编号的那一行,,记住那个编号。比如我的是
file system check on /dev/disk/by-uuid/06f26d84-cc4c-4abf-9fbc-6a16f56024f7
3)
输入:q回车 退出journal日志
输入vi /etc/fstab查看自己的磁盘编号。如果有除了/、/boot、swap、/home之外的磁盘,就使用dd删除那一行。
接下来找到uuid编号一样的那个sda盘。
4)
输入:q回车 退出fstab
使用如下命令:
umount /dev/sdax // x是你自己的磁盘编号
fsck -y /dev/sdax
reboot
应该就可以正常开机了。