是否有一个工具可以获取分区表信息并基于此对另一个分区进行分区?

是否有一个工具可以获取分区表信息并基于此对另一个分区进行分区?

是否有一种工具可以读取磁盘的分区信息并根据该信息对另一个磁盘进行分区?

我不知道 parted 是否可以根据脚本对磁盘进行分区,或者是否存在可以读取分区表并创建 parted 可以使用的脚本的工具,但如果存在的话,我对类似的东西很感兴趣。

答案1

我可能迟到了,但无论如何......将分区表从 sda 复制到 sdb:

将 mbr 和 sda 的分区表复制到文件:

dd if=/dev/sda of=sda.mbr count=1 bs=512
sfdisk -d /dev/sda > sda.sf

将其从文件复制到另一个驱动器(这里是 sdb):

dd if=sda.mbr of=/dev/sdb
sfdisk /dev/sdb < sda.sf

如果您不需要 mbr,请跳过 dd 行。

相关内容