Linux报错Bad message
发现有的文件无法被访问
前几天硬盘线路的余波,qBittorrent 的文件校验有几个错误的任务,重启校验有几个失败很正常
但是当我尝试去下载丢失的文件时,一直失败
所以我进到了那个任务的目录下,发现文件无法被查看,而且有如下报错
1 |
|
原因分析
先说结论:磁盘损坏
刚开始其实我就差不多知道答案,但我就是不相信,我尝试把这些损坏的文件删除了重新下载
但是这个文件不论是 rm -rf
还是 root 权限下的 rm -rf
,都无法被删除,报错还都是一样的
问题解决
解决方案也很简单,把硬盘先卸载,然后在 root 权限下执行如下命令
1 |
|
- -t 给定档案系统的型式
- -v 详细显示模式
Linux fsck (file system check)命令用于检查与修复 Linux 档案系统,可以同时检查一个或多个 Linux 档案系统
然后按后续检查内容选择是否进行修复
可恶啊(*థ౪థ),本以为解决了一个很早以前埋下的炸弹,没想到被炸了两次
被这炸弹炸了一次就算了,今天还来了个第二波,还好问题解决起来不难,只是刚开始无法接受,到最后还是接受了现实 (,,Ծ‸Ծ,, )
以后搭服务器,挂载硬盘的配置一定不会再轻易的编辑 /etc/fstab
文件了,如果觉得不稳定就用 systemd
吧 இдஇ