为了避免 XY 问题,这是我面临的问题的背景......
我有一个外部硬盘驱动器,应该有数百个文件,突然间,所有文件都消失了(我不知道为什么)。
我正在尝试使用 ntfsundelete 来恢复这些文件。我认为 ntfsundelete 没有扫描整个分区的原因是因为它几乎有 1TB,并且 ntfsundelete 输出仅列出 255 个索引节点(0 个潜在恢复)并且它很快完成。
如果我安装分区并使用 df 检查 inode 的数量,则输出如下:
nicolas@homelab:~$ df -ih /media/nicolas/HD_EXTERNO
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sdc1 932M 31 932M 1% /media/nicolas/HD_EXTERNO
我尝试运行 ntfsundelete:
sudo ntfsundelete /dev/sdc1
和
sudo ntfsundelete /dev/sdc1 --scan
并得到相同的结果:
Files with potentially recoverable content: 0
我正在使用 ntfsundelete,但我接受任何建议,如果有任何我应该尝试的替代工具,请告诉我(即使它运行 Windows)。
如果是硬件故障,我可以使用任何工具来执行运行状况检查吗?
提前致谢