記事を読んでそのままフォローすることにしました。パーティション番号をsda1からsda2に変更、Joao S Veigaによって作成されました。パーティション番号を再度付けるのは良いアイデアではないという警告にもかかわらず、私のデータには影響を与えずにMBRにのみ影響するようだから、これは小さなリスクだと思います。ただし、ほとんどのパーティションが失われ(NTFSとETX4)、MBRをディスクに復元しても機能しません。mount /dev/sda6 /mnt
端末にパーティションをマウントしようとすると、次のエラーメッセージで失敗します。...wrong fs type, bad option, bad superblock on /dev/sda6, missing codepage or helper program, or other error.
パーティションとデータを回復する機会がありますか?
答え1
こんな
将来的にはdd
、主な作業を実行する前に、ハードドライブの最初の数MBをバックアップする必要があるかもしれません。それは、少なくともあなたに戻る方法を与えるでしょう。
今ここにいるので、これは良いニュースではありません。回復するには、各パーティションの正確なサイズと場所を知る必要があります。これがなければ本当に困ってしまいます。
回復するために何ができますか?
ちょうど寸法を失った場合
おそらく必要ありません。各パーティションが次のパーティションまですべてのスペースを満たすと仮定できます。それでサイズを計算できるはずです。
幸いなことに、ほとんどのファイルシステムは余分なスペースを提供することを気にしません。たとえば、誤ってスワップパーティションを忘れてしまった場合、以前のext4パーティションは、より大きなパーティション(スワップパーティションのスペースを吸収する)で自分自身を見つけることを気にしません。
すべてを失ったら
最後のチャンスは、マジックナンバーや他の同様の機能を使用してパーティションを検出することです。すべてのファイルシステムには、最初のセクタの予測可能な場所に「マジックナンバー」が必要です。使用する各ファイルシステム(NTFS、EXT3など)の詳細を見つけたら、ハードドライブのすべてのセクタを検索して、正しいマジック番号を含むセクタを見つけることができます。同じシーケンスが含まれている正しい場所の他のセクタを見つけることができないという保証はないため、試行錯誤の問題が発生する可能性があります。
- これは、これを行うには独自のプログラムを作成する必要があることを意味できます。
- これを行うことができるデータ復旧ソフトウェアを購入することもできます。
- データ復旧の専門家があなたの手に代わって復旧を行うこともできます。
どのオプションを選択するかは、仕事を実行できるという自信、データの価値、データを取り戻すために費やす金額によって異なります。
また、慎重に確認してください
MBRに言及しました。パーティション番号を再割り当てしても、GPTパーティションテーブルがMBRテーブルを置き換えないようにしてください。これにより、パーティションの再作成時にいくつかの問題が発生する可能性があります。