USB 硬盘移至内部,现在显示 GPT 保护分区

USB 硬盘移至内部,现在显示 GPT 保护分区

我使用的是 Windows 8.1。使用全新的 1TB 硬盘,我将其连接到 SATA 转 USB 连接器,对其进行格式化并向其传输了大约 500GB 的数据。我不记得我是否将其格式化为 GPT,我假设我这样做了。

现在我已将其移至我的联想 Y500 硬盘盒中,用作数据驱动器。(这是用于 USB 连接的同一台笔记本电脑/操作系统。)当我打开笔记本电脑时,我注意到我没有 D:。我​​检查了磁盘管理,发现驱动器现在显示Healthy (GPT Protected Partition)。几乎所有的右键单击选项都变灰,包括Change Drive Letter

附注:我有一个 SSD 用作 OS/启动驱动器,它被分配到 C:。因此,这个 D: 仅用于存储数据。

我检查了 DISKPART,这是磁盘 1 所显示的内容:

WDC WD10JPVX-22JC3T0
Disk ID: B5CAC984
Type   : SATA
Status : Online
Path   : 2
Target : 0
LUN ID : 0
Location Path : PCIROOT(0)#PCI(1F02)#ATA(C02T00L00)
Current Read-only State : No
Read-only  : No
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

There are no volumes.

我在网上看到,我可以将分区从 GPT 转换为 MBR 来解决问题,而不会丢失所有数据。但我不确定我需要采取哪些步骤,或者这是否是解决此问题的正确方法。

我下载了用于 Windows 的 gdisk磁盘 1 的内容如下:

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: not present

Creating new GPT entries.
...stuff

Are you SURE you want to continue? (Y/N):

我应该继续吗?之后需要什么命令来修复此问题并让 Windows 使用该驱动器?


更新

我尝试使用 gdiskRecovery但是Convert GPT to MBR擦除了分区,所以所有数据都被删除了。按照建议,我首先将驱动器重新插入 USB(数据仍可访问)并将文件复制到网络驱动器,从而备份了所有内容。如果您尝试使用 gdisk,请务必尽可能这样做。

答案1

问题几乎肯定是由 USB 外壳引起的,它将磁盘的 512 字节逻辑扇区大小转换为 4096 字节逻辑扇区。 更详细地解释了这一点这里。如果你够幸运的话,你也许能够使用gdisk以原始方式连接的磁盘来恢复分区表。请参阅gdiskGPT 修复文档对于一般程序。您需要从磁盘读取备份分区表并希望它仍然完好无损。

答案2

经过一番挖掘后,我偶然发现了一个解决方案。使用磁盘管理将磁盘设置为脱机然后联机即可再次访问。

右键单击磁盘(而不是卷),其中显示:

Disk 1
Basic
931.51 GB
Online

右键单击后,Offline从上下文菜单中选择。磁盘将如下所示:

Disk 1
Basic
931.51 GB
Offline (i)

再次右键单击并选择Online。磁盘的卷现在将列为Healthy (Primary Partition)

在我的情况下,这种方法奏效了,但对于所有卡在 GPT 保护分区中的卷,这种方法就不起作用了。由于这种方法非常简单,而且不会造成任何损害,因此值得一试。

相关内容