问题:
第一步:使用journalctl 查看错误日志
第二步:使用 /error 找到对应报错的日志
第三步:分析错误的是哪一个文件(我错误的是 /dev/sdf1)
第四步:umount /dev/sdf1 (写你自己的文件位置)
第五步:fsck /dev/sdf1 (写你自己的文件位置)
$ fsck options drives
-p 自动修复(不询问)
-n 不对文件系统做出改动
-y 对所有问题都回答 "yes"
-c 检查所有的坏块并将之添加到坏块列表中
-f 即使文件系统标记为 clean 也强制进行检查
-v 输出详细信息
-b superblock 使用替代的超级块
-B blocksize 指定超级块的块大小
-j external_journal 指定外部日志的位置
-l bad_blocks_file 添加到指定的坏块列表(文件)
-L bad_blocks_file 指定坏块列表(文件)
我们可以根据要做的操作任意指定这些选项。下面让我们来看一些例子。
fsck -p /dev/sdf1
执行以上步骤我又出现了:
If you wish to check the consistency of an XFs f ilesystem orrepair a damaged f i lesystem, see xfs_repair(8) . 上面这个错误
第六步: sfs_repair -L /dev/sdf1
第七步: reboot 重启虚拟机
以上就成功修复了虚拟机,如果这篇文章对你有帮助就点点赞吧!!!!!!!!