parted -ms /dev/sda print > sda.parted
これは実際にレイアウトをファイルにコピーします。レイアウトを復元するにはどのコマンドを実行する必要がありますか?
答え1
GPTテーブルを複製するのはそれほど単純ではないと思います。それ以外の場合は、parted
コマンドの出力を解析し、parted -ms /dev/sda print
関連するparted
サブコマンドを準備する簡単なラッパーを作成する必要があります。
ただし、RHEL / CentOS / Ubuntuディストリビューションパッケージsgdisk
の一部であるGPT対応fdiskツールを使用できます。gdisk
これにより、次の作業を簡単に実行できます。
# clone GPT table from /dev/sda to /dev/sdb
sgdisk -R=/dev/sdb /dev/sda
# make unique its GUID as it was cloned and is identical with /dev/sda
sgdisk -G /dev/sdb