次のスクリーンショットは、私のハードドライブの現在の状態を示しています。
これ未割り当て部分2つのオペレーティングシステムを含むディスクのサイズ:
- WindowsとUbuntuの順序です。ウィンドウが最初にインストールされます。 UbuntuはGrubを使用しています。
- 特定のパーティションに関する情報はありません。
- Ubuntuのホームパーティションは暗号化されています。パスワードを書き留めました。
これNTFSパーティションこの質問には興味がありません。すでに私そこに保存されたデータを回復してみてください。
パーティションを回復できるLinuxまたはWindows用のツールをご存知ですか?パーティションテーブルが失われたかGrubであると仮定します。
中間結果
テストディスクの実行
実行後のQuick Search
画面は次のようになります。
Disk /dev/sdb - 500 GB / 465 GiB - CHS 969021 16 63
Warning: the current number of heads per cylinder is 16
but the correct value may be 255.
You can use the Geometry menu to change this value.
It's something to try if
- some partitions are not found by TestDisk
- or the partition table can not be written because partitions overlaps.
[Continue]
それから...
Disk /dev/sdb - 500 GB / 465 GiB - CHS 969021 16 63
Partition Start End Size in sectors
* HPFS - NTFS 2 0 33 205 3 19 204800
P HPFS - NTFS 205 3 20 203174 9 41 204593152
P Linux 203176 10 11 305359 3 51 103000064
L Linux 313112 6 7 373707 2 50 61079552
HPFS - NTFS 373707 2 51 969022 15 47 600078336
HPFS - NTFS 373707 2 58 969020 15 63 600076329
成功ストーリー
最後にパーティションテーブルを復元できました。クローンドライブを使用していますdd
。ターゲットドライブのジオメトリ設定の変更。その後、複製されたハードドライブでLinuxパーティションを検出できました。最後に、TestDiskを介して複製されたハードドライブにパーティションテーブルを書き込みます。完全な損傷を避けるために元のドライブを変更したくありません。
実際に暗号化されたプライマリパーティションにデータをマウントしてコピーするには、次のようにしました。Rauschのこの記事。有用な背景情報は、以下で読むことができます。パスワードのロック解除とユーザーセッションのキーリングの挿入に失敗しました。。
答え1
Testdisk
あなたの友達です。 1年前、私は破損したMBRを修復しましたが、このツールを使用してあなたと同じ問題(MBRのマジックナンバーが破損している)に遭遇しました。これを含むライブメディアがたくさんあります。http://www.cgsecurity.org/wiki/TestDisk_Livecd。
問題を解決したら、バックアップパーティションテーブルを使用することをお勧めしますsfdisk
。http://ubuntuwiki.net/index.php/Partition_tables,_managing_with_sfdisk
編集する:コメントできないから
すべてが正しく検出されたことを確認するには、さらに検索してください。時間がかなりかかります。それ以外の場合は、ソフトウェアの提案を自分で試してください。
次のような場合は注意してください。書くテーブルを分割します。外付けハードドライブがある場合は、内蔵ハードドライブを正常に使用できるように、まずコンピュータからライブメディアから起動してから、ハードCloneZilla
ドライブbare-metal
を外付けディスクにバックアップしてから作業してください。ロールバックめちゃくちゃだったら。