通过 SATA 从旧硬盘提取文件

通过 SATA 从旧硬盘提取文件

为了将数据从旧硬盘移到新硬盘,我将新硬盘连接到旧 PC 主板上的 SATA 端口,并正确连接电源线。我启动 PC,BIOS 和磁盘管理器都识别出硬盘,但我无法通过计算机访问文件。

我该怎么办?格式化我的驱动器不是一个选择。

此外,我无法分配磁盘字母,因为该选项是灰色的

附言。在磁盘管理器上,新连接的驱动器读取 GTP 保护的分区(如果这完全相关)。我使用的是 Win XP 32 位。

答案1

新连接的驱动器读取 GTP 保护的分区
(如果这完全相关)。我使用的是 Win XP。

是的,这就是问题的关键。

Techpumpkin 已经给出了一个非常简短但正确的答案。让我试着稍微解释一下为什么会这样。


磁盘可以以 RAW 形式使用,也可以进行分区。不同的操作系统使用不同的磁盘分区方法,而 DOS 和早期 Windows 版本使用的方法是 MBR。

MBR 比较老旧,选项有限。GTP 功能更强大,大多数现代操作系统都使用它。其中包括 Vista、Win 7、Win 8、Win 8.1 和 Win 10。

来自您的帖子: the ... drive reads GTP protected partition。这基本上意味着驱动器使用 GPT 样式分区表。

现在 XP 已经过时了。它本身并不了解如何读取 GPT 表,因此无法识别磁盘。这给您留下了三个选择:

  1. 查找或编写适用于 XP 的驱动程序。
  2. 使用能够理解 GPT 的不同操作系统。
  3. 进行备份并将磁盘转换为 MBR。如果磁盘大于 2TiB,此方法可能不起作用。

对于选项 3,首先在选项 1 或 2 中成功进行备份。抓住 22...

最简单的解决方案:下载实时 CD 并安装两个磁盘。然后复制数据。如果您需要继续在 XP 上使用 GPT 驱动器,那么您可以清理或转换它。但是考虑到 XP 不再受支持,您可能还想升级 XP 系统。

答案2

Windows XP 32 位无法读取 GPT 磁盘。尝试将旧驱动器连接到新系统。较新的操作系统应该能够毫无问题地读取旧 XP 磁盘。如果新系统上没有任何备用 SATA 端口,则可以使用外部 USB HDD 底座、外部 HDD USB 外壳或简单的 SATA 转 USB 电缆套件。

答案3

相关内容