
ディスクのパーティション情報を読み取り、その情報に基づいて別のディスクをパーティション分割できるツールはありますか?
たとえば、parted がスクリプトに基づいてディスクをパーティション分割できるかどうか、またはパーティション テーブルを読み取って parted が使用できるスクリプトを作成できるツールがあるかどうかはわかりませんが、そのようなツールが存在する場合は興味があります。
答え1
おそらく遅いですが、とにかく... パーティション テーブルを sda から sdb にコピーしています:
sda の mbr とパーティション テーブルをファイルにコピーします。
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 行をスキップします。