web-dev-qa-db-ja.com

予期しないシャットダウンによりGPartedのサイズ変更が中断された後、パーティションを回復する

GPartedを使用してパーティションのサイズを変更しているときに、ラップトップのバッテリーがなくなり、プロセスが中断されました。

現在、サイズを変更しようとしていたパーティションをマウントできません。 nautilusでパーティションをクリックしてマウントすると、次のエラーが表示されます。

Error mounting:
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

データを回復するにはどうすればよいですか?問題のパーティションを強制的にマウントしようとする安全な方法はありますか?私のデータを回復するための助けは心から感謝しています。

2
erjoalgo

数か月前、@ psusiは次のように述べています。「あなたのデータはほとんど乾杯です。この時点で、バックアップから復元する必要があります...」

信じられませんでした。私のコンピューターには約4GBのRAMしかなく、移動するパーティションは約350GBでした。 GPartedの「パーティションの移動」操作が正しいと仮定した場合、4GBが失われる可能性のあるデータ量の制限になります。 (それ以外の場合、「パーティションの移動」操作は、おそらくデータを失うことなく完了できませんでした)。

実際、少し移動してもディレクトリツリーを復元できました(移動操作が中断されたため、ホームディレクトリの約半分が1つのフォルダ内にある奇妙なディレクトリ構成が発生しました)。

答えはtestdiskで、問題のファイルシステムを検出できました。これが検出された後、ファイルを外部HDにコピーしました。この学習経験により、 http://www.taobackup.com/ を介してEnlightenmentに近づくことができました。

2
erjoalgo

データはほとんど乾杯です。この時点で、バックアップから復元する必要があります。バックアップがない場合は、バックアップを作成するためのレッスンにしてください。それでも回復しようとするファイルがある場合は、testdiskパッケージのphotorecユーティリティを試してみてください。

0
psusi