NTFS 外部硬盘仅适用于 Linux

NTFS 外部硬盘仅适用于 Linux

我爸爸有一块 2TB 的 Seagate USB 外置硬盘(格式化为 NTFS),大约用了 3 或 4 个月,现在开始出现非常奇怪的行为。如果在启动或关闭计算机时插入硬盘,计算机就会挂起。我们尝试让它运行长达 4 个小时,但没有任何进展,但如果您拔下硬盘,它会立即完成。这发生在三台不同的计算机上(2 台 XP 和 1 台 Windows 7)。我看到一些迹象表明这可能与 BIOS 中的“旧版 USB 支持”有关,但我在任何可用的计算机上都找不到该选项。

如果您在 Windows 启动后插入硬盘,Windows 将识别出硬盘已插入,并且驱动器将显示在我的计算机上,但实际上它不允许访问。它不会显示可用空间,尝试打开驱动器将使计算机挂起,而转到驱动器属性将转到控制面板系统页面。这排除了运行 chkdsk 的常规方法。

我尝试过从命令提示符运行 chkdsk,既尝试过立即运行,也尝试过安排在重启时进行检查,但实际上都没有运行任何操作。命令提示符只是停留在那里,什么也不做。

通常情况下,我会说这个驱动器已经没救了,但事实是,如果我将它插入运行 Ubuntu 10.04 的台式机,它就能正常工作。我的下一步当然是将其上的所有关键数据备份到另一个硬盘上。不幸的是,我找不到太多用于检查 ntfs 驱动器的 Linux 程序。我运行了 ntfsfix,但没有产生任何结果(可能只是将驱动器标记为运行 chkdsk,但如上所述,它不会运行)

有人知道是什么原因导致这个问题吗?
大部分数据都备份了,但格式化/更换硬盘仍然很麻烦。感谢您提供的任何帮助。

更新:作为参考,我最终退回了硬盘。不久之后,我们在特定的 USB 插槽中使用了一些 USB 棒后出现故障。在 Ubuntu 中启动该计算机时出现错误消息,表明 USB 插槽未提供正确的电压。因此,看起来是 USB 插槽故障导致硬盘损坏。但不知道为什么它在我的台式机上仍然能用。

答案1

我根本不会尝试修复驱动器。尽可能多地取出驱动器,然后将其退回更换。它仍在保修期内。

相关内容