我正在尝试使用gdisk
.当我跑步时sudo gdisk /deve/disk1s4
我得到这个:
Warning! Secondary partition table overlaps the last partition by
2032668853 blocks!
You will need to delete this partition or resize it in another utility.
这是否意味着将我的 HDD 更改为 GPT 不安全?
答案1
从我刚刚了解到的情况来看,这可能不安全。我遇到了同样的错误
****************************************************** ************* 发现无效的 GPT 和有效的 MBR;将内存中的 MBR 格式转换为 GPT 格式。此操作具有潜在的破坏性!如果您不想将 MBR 分区转换为 GPT 格式,请输入“q”退出!
警告!辅助分区表与最后一个分区重叠了 33 个块!您将需要删除此分区或在另一个实用程序中调整其大小。
根据这关联,兹曼0900说:
GPT 将其分区表写入磁盘的两端,而不像 MBR 只使用开头。因此,您需要将最后一个分区缩小至少 33 个块(可能为 16,896 字节,假设为 512 字节块)。如果您已经安装或可以安装 gparted,那么安装起来就非常容易。如果引导区是驱动器上的最后一个分区,那么该分区就是要缩小的分区。
我收到此错误是因为我的最后一个分区后面没有留下任何空间。我所要做的就是将分区从最右侧缩小一点(3Mb,但也可以更少),结果如下:
当我gdisk
之后跑步时,没有发出任何警告。