Linux 给出错误“GPT PMBR 大小不匹配将由 w(rite) 纠正。”
错误消息远非不言自明。这是否意味着如果我挂载并尝试写入磁盘,Linux 将(尝试)调整 GPT 分区边界的大小?如果是这样......它如何尝试做到这一点?它知道 512e / 4k 扇区大小仿真的问题吗?
遇到此问题的其他用户已成功手动重写分区表:
逻辑扇区大小根据是通过 USB 还是直接 SATA 连接而变化
但如果 Linux 自动执行,那会更好(并且不容易出现用户输入错误)。我在 Debian Stretch 上使用后端端口 4.17 Linux 内核。
上下文,如果重要的话:
我有一个外部硬盘驱动器,我将其卸下(磁盘剥离)并连接到内部 SATA 主板端口。但是,它已格式化并且上面有来自先前 SATA 磁盘控制器的数据。
显然这与 512e 4k 扇区大小仿真有关。磁盘报告逻辑扇区大小 512 / 物理大小 4096 字节。
当然,我的数据已备份。我只是不想重新格式化然后重新写入 7TB,因为这需要很长时间。
谢谢你。