web-dev-qa-db-ja.com

Testdiskのより深い検索オプションで「ハードディスクが小さすぎるように見える」を解決する方法

「Ubuntu 12.04を13.10に置き換え」を選択した後、Ubuntu 13.10のインストールによって削除されたNTFSパーティションを回復する必要があります

ただし、このメッセージが表示されます

Disk /dev/sda - 640 GB / 596 GiB - CHS 77825 255 63

The harddisk (640 GB / 596 GiB) seems too small! (< 3600 GB / 3353 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
   Linux                38408  16  9 115518  41 43 1238773760
   Linux                38409 183 47 115519 209 18 1238773760
>  Linux                38410 123 50 115520 149 21 1238773760
   Linux                38411 226 24 115521 251 58 1238773760
   HPFS - NTFS          77824 254 63 141865 254 62 1028818665
   FAT16 <32M           236896 174 39 437737  24 62 3226501239

これを求める人々がいる他の多くの場所がありますが、それらはすべて特定のケースです。

このエラーメッセージは、過去に数回再パーティション化されたドライブのより深い検索で予想されます。もちろん、これらの古いパーティションは使用可能な容量よりもはるかに多くなるため、ドライブはこれらのすべてのパーティションを保持できません。

次に行う手順は、NTFSパーティションを選択してから[Continue]です。

下のスクリーンショットは、私が選択した古代のLinuxパーティションの次のウィンドウを示しています(ここにはNTFSがないため)。

enter image description here

ファイルの整合性を確認する

復元を続行する前に、ファイルがまだ存在するかどうかを最初に確認する必要があります。 P。これにより、このパーティションで検出されたすべてのファイルがリストされます。破損したファイルは回復できず、赤色で表示されます(ここではvmlinuz.4578ファイルなど):

enter image description here

ファイルの回復(推奨)

すべてのファイルを選択できるようになりました A または単一ファイル : コピーする C それらをマウントされたバックアップドライブに。

パーティションの回復

幸運な場合のみ、パーティションは全体として回復可能です。次に、左または右矢印キーを使用して、上の画面でパーティションの特性をプライマリブート可能、プライマリ、論理、または拡張に変更できます。

これらの変更をドライブに書き込むと(または、ドライブのイメージが良くなった!)、パーティションが復元される場合があります。それが不可能な場合は、選択時に警告Structure: Bad.が表示されます。

警告:パーティション全体のリカバリは、多くの場合有益ですが、それでもデータに潜在的な追加のリスクがあります。パーティションテーブルが完全に台無しになり、不可能ではないにしても、さらにリカバリが困難になる場合があります。したがって、パーティションの回復を試みる前に、単一ファイルの回復が望ましい方法です。または、ベアメタルではなく、ドライブのイメージ上のパーティションを復元することもできます。

すべてが失敗した場合...

古いパーティションテーブルが非常に破損しているため、パーティションを回復できなくなっている可能性があります。次に、PhotoRecを使用して単一のデータファイルを復元しようとする場合があります。これも TestDisk - Install testdisk

さらに読むことをお勧めします

TestDiskとPhotoRecのメーカーは、データリカバリに関する非常に簡潔なステップバイステップガイドを提供しています。

6
Takkat