web-dev-qa-db-ja.com

破損したパーティションテーブルの修正

これは 拡張パーティションの回復 の続きですが、今回はパーティションテーブル自体に関連する別の問題があります。

必要なパーティションを復元し、自分にとって重要なファイル(少なくともどこかに保存するスペースがあったファイル)をバックアップすることができました。

OK、問題が発生しました。パーティションテーブルが破損しているため、RIP Linuxを起動するとtruecrypt(および回復した他のパーティション)にマウントできますが、基本的にはそれだけです。 GPartedを起動すると、ドライブが割り当てられていません。

GParted開発情報:

Device Information

Model: ATA ST2000DL003-9VT1
Size: 1.82TiB
Path: /dev/sda

Partition table: unrecognized
Heads: 255
Sectors/track: 63
Cylinders: 243201
Total Sectors: 3907029168
Sector size: 512

未割り当て領域の情報を確認すると、次のようになります。

File system: unallocated
Size: 1.82TiB
First sector: 0
Last sector: 3907029167
Total sectors: 3907029168

Warning: Can't have a partition outside the disk!

次に、testdisc(Analyze)の出力:

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

> 1 P Linux                13132 242 39 16353 233  8   51744768                                        
  2 E extended LBA         16807 223  1 243201 254 63 3637021626
 No partition is bootable
  5 L Linux                16807 223 57 20430  39 25   58191872
    X extended             20430  70  1 243201  78 13 3578816632
 Invalid NTFS or EXFAT boot
  6 L HPFS - NTFS          20430  71 58 243201  78 13 3578816512
 6 LNext

今fdisk:

# fdisk -l /dev/sda

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00039cd0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1       210980864   262725631    25872384   83  Linux
/dev/sda2       270018504  3907040129  1818510813    f  W95 Ext'd (LBA)
/dev/sda5       270018560   328210431    29095936   83  Linux
/dev/sda6       328212480  3907028991  1789408256    7  HPFS/NTFS/exFAT

パーティションを正しく配置するためにそれを修正したいのですが、どのツールがそれを修正できるのかわかりません(試してみましたが、いくつかは修正を提供しましたが、現時点ではリスクがありました-まだデータをバックアップしています) 。

2
dr4cul4

拡張パーティションに関するディスクエントリを手動で編集することができました。これにより、GPartedで正しく表示できるようになりました。この時点で問題は解決されています。

1
dr4cul4

TestDiskを使用しているようです。いくつかのパーティションテーブルの修復を実行できます: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

0
Frank Thomas

OnTrackまたはフォレンジックデータ復旧市場のあらゆるものを使用することをお勧めします。物理的な損傷とそのSeagateドライブが疑われる場合は、Sea Toolsソフトウェアを使用してディスクの修復を行うことができます。これにより、より多くのデータを回復できます。必ず最初にイメージのバックアップを作成してください

0
srini1990

同様の障害が発生し、ドライブからデータを取得できるようになりました(いくつかの不良セクタがあります)。 TTLコンバーターを入手し、SMARTをリセットし、パーティションを再構築して、ドライブに何か便利なことをさせる必要がありました。

その後、ターミナルを開いたままにして、数分間エラーが発生するようにしました。

OSはまだパーティションから読み取りません。

TestDiskはデータの取得に取り組みました。ドライブがしばらくハングするためイメージを作成できませんが、CRCエラーのあるフォルダを手動でコピーし、ほとんどのデータを復元しました。ドライブを定期的にリセットする必要があります。リモートで操作している場合は、ターミナルからの「\ 1」、「e」が最適です。

0
Gliscameria