2つのパーティションを持つHDD 1TBを考えます。1つは24GB未満(Ubuntuの場合)で、残りはすべてマルチメディアファイル用に約10%の占有スペースを持つ2番目のパーティションです。
できるだけ早く複製したいです。 USBスティックから起動します。 2番目のディスクは/dev/sdb
です。
sfdisk -d /dev/sda > a
sfdisk /dev/sdb < a
次に、小さなパーティションをバイト単位でコピーします。
dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress
約2分かかります。次に、2番目のパーティションの内容を最適な方法でコピーします。ファイル属性のみのファイルシステム:
rsync -avHAX /media/ubuntu/sda2dir /media/ubuntu/sdb2dir
その後、2台目のHDDから起動しようとしましたが、できません。
MBRおよびその他の重要な情報をコピーする方法
dd if=/dev/sda of=/dev/sdb
は、1TB HDDで約1時間20分かかります。受け入れられません。また、動作しないようです。
Clonezilla isoファイルを取得し、USBブートドライブを作成して、そこからブートします。
clonezilla.org のドキュメントを参照してください。
Clonezillaを使用して、ドライブ全体を複製します。これは次の場合に機能します
ターゲットドライブは、少なくともソースドライブと同じ大きさです。 (サイズが名目上同じ場合)それを確認できます
Sudo parted /dev/sdx u B p
xは、たとえば、2つのドライブのa
(/dev/sda
)およびb
(/dev/sdb
)です。ターゲットドライブは、ソースドライブよりも1バイト小さくすることはできません。
2つのドライブの物理セクターサイズは同じです。あなたはそれを確認することができます
Sudo parted -ls
ドライブサイズが異なり、パーティションテーブルがGPTである場合は、ドライブの最後にあるバックアップテーブルも修復する必要があります。手動で行うには、gdisk
またはshellscript gpt-fix
を使用します。
Clonezillaは、ドライブ上の使用済みデータブロックのみをコピー/クローンし、未使用ブロックをスキップできるほどスマートなので、dd
を使用してクローンを作成するよりも高速です。 。
Clonezillaはdd
よりも安全です。これは、正しいターゲットデバイスにクローンすることを確認および再確認するのに役立つユーザーダイアログがあるためです。 dd
は、あなたが質問せずにあなたがそれをするようにあなたが言うことをします。軽度の入力ミスにより、家族の写真が上書きされる可能性があります。
Clonezillaができることに注意してください