版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Andy86666/article/details/107723150
————————————————
版权声明:本文为CSDN博主「Andy86666」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Andy86666/article/details/107723150
原因是非正常关机导致文件损坏。
正常来说,开机——进入GRUB——高级选项——recovery模式——选择fsck,即可自动修复。
但是我在操作recovery模式时,键盘上下按键没有用,而且还会自动进入emergency模式。只能在emergency模式下用命令行搞定了。
首先在emergency模式下就有查看日志的提示,
journalctl -xb
输入查看日志,再查看日志时,输入
/ fsck failed
查看出错的文件在那个磁盘上。这时候会定位到
fsck failed with exit status 4.
Failde to start File System Check on /dev/disk/by-uuid/c675c46a-ca54-4fe3-8645-3f38c0101d55
关键在于这个uuid,要记下来c675c46a-ca54-4fe3-8645-3f38c0101d55
按 :q 退出
输入vi /etc/fstab,找到和uuid相同的磁盘,例如sda1
:q 退出,
umount /dev/sda1
fsck -y /dev/sda1
接下来会自动修复sda1上有问题的文件,修复完后重启,即可进入desktop。