HDDのクローンを作成するために、あるHDDから別のHDDに「dd」することはできますか[クローズ]

StackOverflow https://stackoverflow.com/questions/637089

  •  10-07-2019
  •  | 
  •  

質問

Linuxコマンド「dd」を使用してハードドライブのコピーを作成できるかどうかを知りたかった。ハードドライブにはWindows XPが搭載されており、目的は、Windowsを明示的に再インストールすることなく、小さなHDDからこの大きなHDDにデータを移動することです。個人的には、これがファイルシステムを台無しにする可能性があるかどうかを知るのに十分な知識がありません。 HDDの異なるモデル間でこれが機能するかどうかもわかりません。

役に立ちましたか?

解決

はい、注意することがいくつかありますが、これを行うことができます。

異なるブランドのハードドライブ(または同じブランドの異なるモデルでも)は、まったく同じサイズではない場合があります。ブロックドライブの実際のサイズをチェックして、ターゲットドライブがソースドライブと同じかそれより大きいことを確認する必要があります。それがある限り、あなたは行ってもいいです。

ターゲットドライブが大きくなった場合、ドライブのクローンを作成した後、gpartedを使用してパーティションを拡張し、ドライブをいっぱいにすることができます。

実際、gpartedを使用してソースパーティションを縮小し、ターゲットドライブが小さい場合はターゲットドライブにコピーできます。

前述のとおり、ドライブ全体ではなくパーティションのみをコピーすることもできます。パーティションをコピーするだけの場合は、MBRを再インストールする必要があることに注意してください(これは簡単ですが)

他のヒント

うん。 ddはファイルシステムの下で動作します。使用するデバイスノードに応じて、パーティションまたはドライブ全体を複製できます。

最適な「bs」を調査することができます。 (ブロックサイズ)をハードウェアに使用するのは、間違えた場合は永遠にかかる可能性があるためです。

私が間違っていなければ、 GParted の非常に優れた機能の1つは、 WindowsがインストールされているNTFSパーティション。どこかでマジックナンバーを更新します。これが意味することは、Windowsの混乱を心配することなく、(おそらく)パーティションを拡張してドライブ全体を満たすことができるということです。

大丈夫です。さらに、何らかの理由で問題が発生した場合でも、フォールバックとして元の(より小さい)ドライブを使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top