ubuntu 开机紧急模式黑屏(emergency mode)解决思路

ubuntu一般出现紧急模式都是硬盘或者文件系统出了问题
开机黑屏进入了紧急模式(提示you are in emergency mode)或救援rescue模式
这种情况完全不用慌
首先跟着它的提示ctrl+D会进入到root单用户模式下,输入你的root密码

进入root用户后,首先要检查两样东西
lsblk命令查看自己的驱动器号有没有发生改变
然后检查你的fstab是否正确无误
vim /etc/fstab
如果是用下面的方式,例如
/dev/sdb1 /mnt/data ext4 defaults 0 0
像这样挂载了硬盘,检查挂载的位置和驱动器名是否和lsblk看到的一样
不一样则修改之后保存
mount -a
重启即可解决
如果挂载采用的UUID的方式,则需要用命令 blkid
检查fstab中,像下列格式挂载的UUID或其他内容是否正确
UUID=003961f0-ac06-4b9a-b512-8199e547b7d5 /mnt/data ext4 defaults 0 0
不一样则修改之后保存
mount -a
重启即可解决
另外一种情况是未保存的项目突然断电
导致重新开机提示Failed to start File System Check on (后面接的uuid)
这种情况和上面一样
用blkid命令查看这个到底是属于哪个磁盘分区的
这里我们假设是看到是sdb1对应的报错的uuid是一样的
那么我们首先先去临时卸载对应分区
umount /dev/sdb1
然后使用fsck进行修复
fsck - y /dev/sdb1
修复完成后会提示reboot
重启后即可解决
