ddコマンドを使用してHDに複製した後、Windowsが見つかりません。

ddコマンドを使用してHDに複製した後、Windowsが見つかりません。

わかりました、ここに問題があります。

500GBのHDノートパソコンがあります。その上にWindows7をインストールしました。 5つのパーティションがあります。 4つのパーティションはすべてntfsで、1つはkali linuxのインストールに使用されるext4です。 systembackを使用してisoファイルを作成したkali linux ovaファイルがあります。システムバックで作成されたisoファイルを使用して、起動可能なUSB(8GB)を作成しました。ライブUSBを起動した後、ファイル - >その他の場所で作成されたWindowsパーティションとext4パーティションを表示できます。 「os-prober」コマンドを実行しましたが、Windows 7もリストされました。それで、それまで私のハードドライブにはWindows 7がありました。その後、WindowsとKaliをダブルブートできるように、/ dev / sda1(マイUSB)を/ dev / sdb(hd)に複製することにしました。だから "dd if=/dev/sda of=/dev/sdb" コマンドを実行し、正常に複製されました。ただし、レプリケーションが成功した後、ハードドライブには8 GBのパーティションが1つだけ表示され、残りの458 GBはgpartedから割り当てられません。私もos-proberを実行しましたが、何もリストしませんでした。また、 "parted -1"コマンドを実行しましたが、8 GBのパーティションのみがリストされています。

これで、Windowsオペレーティングシステムとすべてのファイルが心配されます。私はどこにもそれらを見ることができません。どうやって受け取ることができますか?

ベストアンサー1

Windowsパーティションが失われているようです(ただし、ドライブの最後の492GBのファイルは必ずしもそうではありません。最初の8GBは失われて回復できません)。

なぜ?以下を使用して元のオーバーライドを実行しましたdd。これは、sdbドライブをsdaドライブにバイト単位でコピーすることを意味します。これには、パーティションテーブルを含むドライブの最初の数バイトも含まれます。私にとっては、基本的にsdbのパーティションテーブルをUSBドライブのパーティションテーブルに置き換えたようです。

したがって、パーティションが失われましたが、これは必ずしもファイルが失われたわけではありません。 8GBだけを上書きすると、ドライブの最後の492GBはそのまま残り、ファイルも残りません。データ復旧のためにTestDiskまたはPhotoRecを試してください(参照:ここ)

おすすめ記事