【发布时间】:2015-10-09 17:19:46
【问题描述】:
我有一个带有 4 个分区的 32GB 驱动器(SD 卡)。总分区空间
我需要制作一个 *.img 文件,以便我可以将其克隆到其他小于 32GB 的 SD 卡。
如果我只使用“dd”,我会得到一个全卡大小的图像文件 - 32GB。
这都是Linux下的,SD卡是可启动的,所以不能只复制文件。
有什么建议吗?
【问题讨论】:
我有一个带有 4 个分区的 32GB 驱动器(SD 卡)。总分区空间
我需要制作一个 *.img 文件,以便我可以将其克隆到其他小于 32GB 的 SD 卡。
如果我只使用“dd”,我会得到一个全卡大小的图像文件 - 32GB。
这都是Linux下的,SD卡是可启动的,所以不能只复制文件。
有什么建议吗?
【问题讨论】:
您可以为每个分区使用“dd”(需要获取它们的起始块和活动大小,您可以使用 fdisk)。您还需要使用“dd”来获取引导扇区。然后,您可以在第二张 SD 卡上创建具有 4 个分区的分区表,并使用“dd”复制 4 个分区映像以及有关此 SD 的起始块和大小的信息。您还需要“dd”引导扇区。
【讨论】: