win7をインストールするときに「削除された」プライマリパーティションからデータを取得する

win7をインストールするときに「削除された」プライマリパーティションからデータを取得する

Windows 7がインストールされているコンピュータがあり、別のパーティションにlubuntu 14.04をインストールしました(最初にWindows NTFSパーティションを縮小したようです)。これが私がlubuntuをインストールした方法です:

-> NTFS boot
-> NTFS windows 7
-> extended partition
   -> "/" (ext4)
   -> "/home" (ext4)
   -> MAYBE there was a data partition in ext4 (I don't remember, not my computer)
   -> swap

インストール後にWindows(GRUBから)を起動すると、機能せずに毎回再起動します。

今日はWindows 7を再インストールすることにしました。

  1. lubuntuから起動し、gpartedをインストールし、両方のWindowsパーティションを削除しました。
  2. 大きなNTFSパーティションを作成し、ここにWindows 7をインストールする予定です。
  3. Windows7をインストールしました。
  4. 私の「/」および「/home」パーティションは削除されました(しかし再フォーマットされませんでした)。

なぜこれが起こるのかわかりません。それはおそらく、Windowsパーティションをフォーマットしていないままにして、クリアされたLinuxブートパーティションを作成する必要があるからです。正直言って驚きました。


今、2つの質問があります。

I)「/home」のすべてのデータを取得する方法は?これまでこのパーティションに何も書いていなかったため、まだ削除されていないようです。

II)事故の原因は何ですか?

答え1

このデータ復旧の最初のステップは、ドライブのイメージング(ビット単位)コピーを作成することです。その後、コピーのみを処理します(重大な妄想の場合は、2番目のコピーを作成し、そのコピーのみを処理します)。

ディスク全体をコピーするのはとても簡単です。/dev/sdaコピーしたいディスクで、その上にディスクイメージを挿入しようとすると、次の/media/backup/sda-imageいずれかが機能します(pvインストールするとプログレスバー、ETAなどが表示されます)。どちらもルートが必要であることに注意してください(通常を読むにはルートが必要です/dev/sda)。sudo必要に応じて、まずルートを入力してください。

pv -pterba /dev/sda > /media/backup/sda-image       # or
dd if=/dev/sda of=/media/backup/sda-image bs=4096   # or
cp /dev/sda /media/backup/sda-image                 # yep, even cp works

新しい "one big NTFS"パーティションにパーティションを割り当てる前に、パーティションを削除してそのセクタを再割り当てできます。その場合、NTFSはext4パーティションの上にファイルシステムメタデータを(少なくとも)書き込むため、データが失われる可能性があります。 Windowsにも仮想マシンがインストールされているため、ファイルシステムに多くの内容が記録され、データが上書きされる可能性があります。これが発生すると、回復がより困難になる可能性があります。このような場合は、Windowsのコピーを開始しないでください。

基本的なアプローチは、どのセクタがext4ファイルシステムであるかを再発見することです。その後、パーティションテーブルを再作成したり、少なくともループバックデバイスにマッピング(使用)したり、データをコピーしたりlosetupできます。テストディスクこれを実行できるユーティリティです。他のシステムのディスクコピーから実行するか、Live CD/DVD で実行することをお勧めします。

私たちには無理があります。テストディスクに関する質問参考になると思います。方法を説明する答えもあります。testdiskを使用せずにext4パーティションを手動で検索するtestdiskが見つからない場合に便利です。

パーティションテーブルが復元されたら、e2fsck -f -nそのパーティションで実行してメタデータの破損がどれだけあるかを確認する必要があります。わずかな場合は削除し-nて修復できます。その後、インストールしてデータを確認してください。破損が深刻な場合は、fsckingの前にデータのコピー(読み取り専用マウント)を試して、回復可能なデータ量を最大化できます。

関連情報