我很确定我的一个硬盘的电源线在复制过程中脱落了。结果是两个个人备份目录现在是空的,但仍然存在,而其余目录仍然存在,但在该分区上已满。
我认为它掉下来的原因是我在驱动器松动方面遇到了一些问题,它安装在一个点上,然后开始表现得很有趣,当我关闭后进入机箱时,我发现了SATA电源连接器脱离硬盘的母头部分。
结果是,当我重新启动时,我一直复制到/从中复制的两个目录仍然存在,但是是空的,我没有删除它们(当然),并且我没有移动它们等等。我刚刚从它们复制/复制到它们。 (两者之一。)
我能够生成的唯一其他真正线索是:
- “dir”进入任一目录都会出现奇怪的错误:“dir:无法访问.:输入/输出错误”; (分区上的其他目录不会出现此错误/工作正常;)
- dmesg 列出此错误:“设备 sdb1 上的缓冲区 I/O 错误,逻辑块”
还有一点可能是复印中途关机的鉴别诊断,我记不清了。 (除了清空简单复制到的目录之外,是否可以通过其他方式处理?)
我怎样才能恢复这些目录——我应该使用数据恢复软件吗?
谢谢。
在达科他州丢失重要数据
答案1
收到“缓冲区 I/O 错误”消息通常表示磁盘存在硬件问题,但也可能只是文件系统要求系统执行由于其损坏状态而没有意义的操作。
最好的办法是在受影响的文件系统上运行fsck
,然后查找/lost+found
已恢复的索引节点。