将现有 dd 映像中的分区复制到新映像中

将现有 dd 映像中的分区复制到新映像中

如何从全磁盘映像中 dd 单个分区的映像?我知道 skip 和 count,但我应该除以 bs,而且由于这是第一个分区,它的起点位于映像的开头,dd 表示该数字对于 skip 无效。经过一番尝试,我得到了一个大小大致正确的映像,但 parted 无法读取它。我也尝试过不使用 bs(假设 bs=1),这似乎也能复制正确数量的数据,但 parted 仍然无法读取映像。

我可以使用偏移安装,但我想要整个分区块,我不知道安装和添加安装点是否会给我一些适合直接复制回磁盘的东西。我只想将单个分区恢复到磁盘,其他分区保持不变。我想先将分区拆分成自己的映像文件,这样我就可以确认它看起来符合我的要求。

答案1

用于kpartx为图像中的每个分区创建设备节点。

答案2

相关内容