dd 克隆后 GPT PMBR 大小不匹配

Zak*_*one 15 migration hard-drive dd gpt

我正在将我的 Ubuntu EFI 引导系统迁移到更大的硬盘。我使用了命令

dd if=/dev/sdb of=/dev/sda
Run Code Online (Sandbox Code Playgroud)

我在复制之前没有卸载输入文件,输出文件是新的未分区空间。我已成功从新的较大硬盘启动。

  • fdisk -l 报告:

    GPT PMBR 大小不匹配

  • gdisk 报告旧驱动器大小 (200GB) 和

  • PMBR 正在报告新的硬盘驱动器大小 (2TB)。

错误状态gdisk w(write) 命令将起作用,但是 gdisk help 推荐命令xe(relocate backup to end of disk)。

我的目标是移除旧驱动器并使用新驱动器作为主引导盘,并且我的旧 grub 安装完好无损。

我应该继续扩展分区还是应该使用这些命令之一?

Rod*_*ith 12

按照gdisk提示进行操作:使用e专家 ( x) 菜单上的选项将数据结构重新定位到磁盘的末尾。parted如果您愿意,您可以在或 GParted 中完成同样的事情。IIRC,他们是半自动完成的,尽管他们要求确认。

移动 GPT 备份数据结构后,您可以使用 GParted 调整分区大小。

  • 你应该相信这个人 - [他写了`gdisk`](http://www.rodsbooks.com/gdisk/)。 (5认同)