我有一个 4TB 硬盘,用于存储在 Ubuntu 上运行的 UrBackup 服务器制作的备份 - 但格式为 NTFS。(即,数据是由linux写入NTFS驱动器上的)。在 Windows 资源管理器和 Ubuntu 上,当询问磁盘空间时,它报告为未满一半。尝试将任何文件写入驱动器时:在 Ubuntu 上,它会显示已满(不记得确切的错误消息,但它是关于已满的),在 Windows 上,它会给出错误“错误 0x8007012E:卷碎片太多”来完成这个操作。” Windows 的“优化驱动器”对话框显示“上次分析或优化:从不运行”和“当前状态:优化不可用” - 即 Windows 不允许我对其进行碎片整理。当使用 Windows“chkdsk /f”时,它永远不会完成 - 至少,它似乎陷入了循环,所以我放弃了它并关闭了它。HWiNFO64 报告健康。CrystalDiskInfo 报告健康。WinDirStat 说存储了超过 8TB 的数据(驱动器只有 4TB),所以我猜测肯定存在 Windows 版本的硬链接。(并不是说硬链接不好,它只是一个数据点)。
收集完所有这些信息后,我不确定下一步该做什么:我只想了解该驱动器发生了什么。
TL;DR:HDD 已满(我无法写入任何新数据),但报告为半满。是不是驱动不好?我可以使用什么工具来解决这个问题?我希望能够在上面存储更多数据。
您的文件系统已损坏 - 保存数据并重新格式化磁盘。检查保存数据的正确性。
永远解决不了的问题
chkdsk
可能是因为腐败太深了。事实上,WinDirStat 发现的数据是磁盘容量的两倍,这可能是通过交叉文件链来解释的,因此相同的数据被计数两次(或更多)。
HWiNFO64 和 CrystalDiskInfo 报告磁盘运行状况良好,但您以后最好继续检查 SMART 数据。如果将来再次出现该问题,最好不要让该 Linux 产品对 NTFS 磁盘进行大量更新。