dd 克隆后 GPT PMBR 大小不匹配 - 为什么这种情况只偶尔发生

dd 克隆后 GPT PMBR 大小不匹配 - 为什么这种情况只偶尔发生

我已使用 dd 命令将磁盘 A 克​​隆到磁盘 B。但是,在某些情况下(并非总是如此),克隆成功后,磁盘 B 上的 fdisk 显示:

GPT PMBR size mismatch (937703087 != 1000215215) will be corrected by w(rite).

我知道以前有人在这里问过这个问题:dd 克隆后 GPT PMBR 大小不匹配

我的问题是为什么这个错误有时会发生,有时不会。我自己的经验是,当磁盘 A 和 B 具有不同的物理扇区大小时,就会发生此错误。但这可能是一种误解。或者也许某些磁盘没有辅助备份 GPT,并且此错误仅发生在具有备份 GPT 的磁盘上?有人可以解释一下吗?

一如往常,谢谢!

答案1

你总是可以这样做:

sudo parted -l

例如,在以下情况下会发生错误:

磁盘 A 为 100GB;
磁盘 B 为 1TB;

当您进行 DD 时,您会“克隆”相同的内容,并且它会误导 Ubuntu 相信(现在克隆的磁盘)是 100GB。

当您执行上述命令时,它会“重置”它。

相关内容