Linux dd コマンド - 大きいドライブから小さいドライブにディスク全体をコピーすることは可能ですか?

Linux dd コマンド - 大きいドライブから小さいドライブにディスク全体をコピーすることは可能ですか?

500 ギガのドライブと 80 ギガのドライブがあります。500 ギガのドライブを 80 ギガのドライブにクローンしたいのですが、500 ギガのドライブには 80 ギガのデータがないので、うまくいくと思います。

これは機能しますか?

答え1

これを実行する特別な理由(たとえば、数百万または数十億の小さなファイル)がない限り、ファイルを 1 つのドライブから別のドライブにコピーする方が簡単です。

この方法で行う必要がある場合は、まず 500 GB ドライブのパーティションのサイズを変更する必要があります。これは、80 GB 未満のデータが含まれていても、このデータがディスク全体に分散している可能性があるためです。そのため、次の手順を実行します。

  1. 500GBのパーティションを80GBにサイズ変更します(gparted例を使用)
  2. 80GB ドライブに同じサイズとタイプのパーティションを作成します。
  3. ddパーティションからパーティションへコピーするために使用します。

関連情報