gdisk中的“警告!辅助分区与最后一个分区重叠x个块”,在这里使用gdisk是否安全?

Dis*_*ame 13 hard-disk gpt mbr

我正在尝试使用 安装将我的硬盘驱动器转换为 GPT 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.
Run Code Online (Sandbox Code Playgroud)

这是否意味着将我的 HD 更改为 GPT 不安全?

小智 15

从我刚刚发现的情况来看,它可能是不安全的。我遇到了同样的错误

****************************************************** ************* 发现无效的 GPT 和有效的 MBR;在内存中将 MBR 转换为 GPT 格式。此操作可能具有破坏性!如果您不想将 MBR 分区转换为 GPT 格式,请输入“q”退出!


警告!二级分区表与最后一个分区重叠了 33 个块!您将需要删除此分区或在另一个实用程序中调整它的大小。

根据这个链接,zman0900说:

GPT 将其分区表写入磁盘的两端,而 MBR 只使用开头。因此,您需要将最后一个分区缩小至少 33 个块(可能为 16,896 字节,假设为 512 字节块)。如果您有或可以安装 gparted,这将很容易做到。如果 boot 是驱动器上的最后一个分区,那么它就是要缩小的分区。

我收到此错误是因为我的最后一个分区之后没有留下任何空间。我所要做的就是将分区从最右侧缩小一点(3Mb,但可能更少),结果如下:

Gparted 截图

当我gdisk之后跑时,没有发出警告。