我有一个 gpt 分区的驱动器,末尾有未分区的空间,我使用 dd 将其克隆到另一个较小的驱动器。不幸的是,Linux 看不到克隆驱动器上的分区。
我的理解是,GPT 有两个分区表副本,主副本位于 MBR 表之后的开头,辅助副本位于末尾。因此应该可以修复克隆驱动器上的分区,如果有工具可以用来执行此操作,该怎么办?
答案1
gdisk
能够修复驱动器。它显示了一些警告,但能够正确读取 GPT 的主副本、调整辅助 GPT 的位置,并将分区表写回磁盘。
我也尝试过fdisk
和gparted
,但他们都无法正确处理驱动器。fdisk
只看到了保护性的MBR。gparted
说备份 GPT 已损坏,它正在使用主 GPT,但随后无法看到驱动器上的任何分区。