ストレージデバイスから失われた/アクセスできないデータを回復するにはどうすればよいですか?


48

ストレージデバイスから失われたデータまたはアクセスできないデータを回復するために、どのような手順を実行できますか?

回答:

USBフラッシュドライブの一般的な問題を詳細に説明する別の質問があります。


より具体的にお願いします。ドラッグアンドドロップと言えますが、それは有効な答えかもしれません。
-ngen

@ngen:調整済みのドラッグアンドドロップは機能しなくなりました。community-faq-proposedをご覧ください。
タマラWijsman

たぶんこれ?diskdigger.org
tobylane

@tobylane:シェアウェアですが、いいようです。おそらく、私は...選択肢のリストを作成することができます
タマラWijsman

ファイルが誤って削除され、ごみ箱に入っていない場合の3番目のケースが必要
そのBrazilian Guy

回答:


23

機械的故障の場合。

祈りなさい、それはあなたを助け、あなたを落ち着かせるでしょう。:-)

前書き

あなたは機械の故障(例えば、ランダムクラッシュ、単に「きしま」奇妙な、一日の作業を停止/「ビープ音」タイプのノイズ)、持っている場合EVERYあなたはそれをプラグインし、オン時間を、あなたははるかに悪いそれを作ることができます。非常に重要なデータである場合は、ラボ/専門のデータ復旧サービスに持ち込むことをお勧めします。

ただし、自分でやりたい場合は、機械的故障を2つのカテゴリに要約できます。

スピンドル/内部の問題または外部/コントローラーの問題。

まず、スピンドル/内部の問題。これは、物理ハードドライブで発生する可能性のある最悪の事態です。これである場合、それは実際にどの程度悪いかによって異なります。私のお気に入りのツール(無料ではありません)はR-Studioで、ドライブからイメージを作成し、多くのパスを実行*してから、イメージからリカバリを実行できます。

* (私は実際にドライブがセクターからの読み取りに失敗しましたが、何度も試してみましたが、うまくいきました-プラグを抜き差しすることさえできました)

データの重要度に応じて、そしてもし読むことができないなら、フリーザーのトリックを試してみます。これは冗談のように聞こえますが、実際はそうではありません。ドライブを気密バッグに入れて、数時間フリーザーに貼り付けます(通常、6時間または一晩放置します)。次に、プラグを差し込むと、15〜30分前に十分な時間が取れます。再びクラッシュします。

それがコントローラーボードの問題である場合、それを修正する唯一の方法は、ドライブを再フラッシュするか(メーカーのウェブサイトを確認)、または最も一般的には、同一モデルのコントローラーボードからコントローラーボードを(慎重に)切り替えることです。

フラッシュドライブの場合は、重要な場合は再びラボに行きます。あなたがそれを自分でやりたいなら、本当に多くを言うことはありません。

コントローラまたはメモリにエラーがありますか?

通常、コントローラーの場合、ドライブを接続しても何も起こりません。フラッシュメモリ自体である場合、メディアが入っていないフロッピー/ CDドライブのように機能します。ドライブ文字は表示できますが、アクセスできません(メディア挿入の警告が表示される場合があります)。

それがメモリ自体である場合、私は修正方法を知りません。

しかし、それがコントローラーである場合、私は自分でそれを行う時間の約40%しか運がありませんでした(そしてそれはスティックのアーキテクチャに依存します)。安価なスティックの多くには2つのボードがあります。1つはコントローラーで、もう1つは(専門用語がわからない)ドーターボードのスナップです。通常は、メモリを取り外して別のボードに接続するだけです。

通常、ボードだけでも(例えばICの1にブランディング)正しいチッププロバイダーを取得しようと、同様のドライブからである必要はありません、私が見る最も一般的なものからですWinbond社と任意のメモリチップを搭載した彼らは、通常の仕事。


1
(理論上)デキャップすることで不良/破損メモリチップからデータを回復できます、DIYするのは難しく、おそらく最後の努力としてのみ行うべきです。必要なすべてのデータを回復するには、数週間/月かかります。一部の回復ビジネスはそれを行うかもしれませんが、(元)億万長者だけが利用できるコストで。自宅のキャッピングと回収に必要な材料は、5000〜10000ドルの中古品です。
サティベル

20

破損または不良セクターの場合。

祈って、それがあなたを落ち着かせるのに役立ちます。:-)

データに直接アクセスします。

外部ドライブからファイルを回復するときは、可能な限り最短の接続にすることが重要です。

これは、余分なUSBケーブル、USBハブ、または不要な機器を取り除くことを意味します。

外付けハードドライブから復元する場合は、取り出してSATAケーブルを使用して接続してみてください...
USBスティックから復元する場合は、コンピューターの背面に接続して、別のポートを試してください。

さらなる手順に必要なUltimate Boot CDのダウンロードと書き込み。

この投稿で使用されているほとんどのツールは、すべてUltimate Boot CDで入手できます。

  1. このページの下部にあるUltimate Boot CDをダウンロードしここに画像の説明を入力してくださいます。ミラーの横にあるアイコンをクリックします。

  2. 必要に応じて、品質を確保するために、このプログラムでチェックサムを実行し、ここにリストされているチェックサムに対して実行します

  3. WindowsではImgBurn、Mac OSX ではLiquidCD、LinuxではBraseroを使用して、ISOをCD書き込みます。

  4. 必要に応じて、品質を確保するために、CDを検証するようにしてください。

バックアップを作成します(EASEUS Disk Copy)。

ファイルシステムの回復やデータの回復を試みる際に、ディスクを改ざんするため、予備のバックアップを取り、問題が発生した場合でもバックアップを確保することをお勧めします。アップアップ可能。ディスク障害が疑われる場合は、代わりにバックアップを実行することを検討してください。そうすれば、本当にデータが必要な場合でも、ハードドライブをフォレンジック会社に送信できます。

  1. Ultimate Boot CDを起動します。

  2. 行くHDD - > [ ツール]をクローニング - > EASEUS Disk Copyを

  3. 十分な空き容量がある別のデバイスにディスクコピーを実行します。

これにより、セクターごとに正確にデータがコピーされます。

ハードドライブがまだ正常な状態(SMARTUDM)であるかどうかを確認します。

ドライブを改ざんする前に、状態を悪化させていないことを確認したいので、まず状態を確認しましょう。

  1. Ultimate Boot CDを起動します。

  2. 行くHDD - > [ デバイス管理ツール] - > [ SMARTUDM

  3. SMART属性のいずれかに、黄色または赤色の*****が含まれているかどうかを確認します。これは、悪い状態を示しています。

状態が良好でない場合は、機械的な問題が発生した場合の復旧を試みてください

状態に問題がなければ、エラースキャンを実行して問題を認識し、問題を取り除きます。

  1. Ultimate Boot CDを起動します。

  2. 行くHDD - > [ 診断ツール ] - > [ ViVARD

  3. それはしてみましょうエラースキャンを実行発見され、どのように多くの再マップを行われてどのくらいのエラー、注意を。

ファイルシステムを特定します。

覆われた私は、パーティション上で使用されるファイルシステムを識別するにはどうすればよいですか?

修復してみてください(TestDisk)。

実際のリカバリを実行する前に、最初にパーティションとファイルシステムを修復する必要がある場合があります。これがTestDiskの出番です。その機能を確認することをお勧めます。

以下がその方法です。

  1. Ultimate Boot CDを起動します。

  2. 移動HDD - > データ復旧ツール - > TestDiskは

  3. このページの下部にあるドキュメントを読んで、データの修復を試みてください。

回復ソフトウェア(PhotoRec)を使用します。

準備作業が完了したので、次の方法で回復を開始できます。

  1. Ultimate Boot CDを起動します。

  2. 移動HDD - > データ復旧ツール - > PhotoRecを

  3. このページの下部にあるドキュメントを読んで(例:ステップバイステップ)、データを回復します。


私のシナリオは少し異なります:SMARTUDMは「IDEドライブが見つかりません」を返しますが、GSmartControlは基本的なヘルステストに合格したことを通知し、GPartedはドライブを「未割り当て」として検出します。この場合、どうすればよいですか?
thdoan

私が使用したいgddrescueLinux上で最初のドライブのイメージを作成します。EASEUS Disk Copyをウェブページには、(けれどももうフリーウェアとして、それを表示されていない究極のブートCDはフリーウェア版を持っ報告)が、すぐに50メガバイト「ダウンロードすることを$ 19.90または$ 79または「無料体験版」のリンクを望んでいるdc_demo.exe」ファイル
Xen2050

5

TestDiskは、無料のオープンソースパーティションスキャナーおよびデータ回復ツールです。失われたパーティションを回復するのに非常に便利です。PhotoRecは、一般的に使用される別の無料のデータ回復ツールです。Tom Wijsmanが回答で述べたように、TestDiskとPhotoRecはUltimate Boot CDに含まれているほか、多くのLinuxディストリビューションのソフトウェアリポジトリとSystem Rescue CDにも含まれています。System Rescue CDはUltimate Boot CDに似ていますが、パフォーマンスが重要なCDまたはUSBフラッシュドライブから通常実行されるため、より軽量です。

TestDiskはPhotoRecよりもはるかに効率的です。Testdiskの問題は、削除されたすべてのファイルを常に回復するとは限らないことです。誤ってパーティションを再フォーマットした場合、TestDiskは1つのファイルを失うことなく数千のファイルを回復できますが、ファイルをゴミ箱に送ってからゴミ箱を空にしてファイルを削除した場合、TestDiskは常にそれを回復できません。

そのため、最初にTestDiskを使用し、TestDiskを使用してすべての削除されたファイルを回復した場合、完了です。削除されたファイルのほとんどをTestDiskで復元した場合、完了したかどうかを判断できます。TestDiskの実行後に完了していない場合は、PhotoRecを使用して削除されたファイルの回復を試すことができます。

PhotoRecは、完全に上書きされた(たとえば、ddプログラムで)削除されたファイルを回復できません。場合によっては、ファイル名はファイル自体に保存されます。この場合、PhotoRecはファイル名を回復しようとしますが、ほとんどの場合、PhotoRecはファイル名を回復できません。


PhotoRecを使用してファイルタイプに基づいてファイルを回復する

削除されたファイルがあるオペレーティングシステムの使用を避けるため、これらの手順を実行する前にLinuxライブDVD / USBから起動することをお勧めします。

  1. OSにTestDiskがまだインストールされていない場合はインストールします。Linuxディストリビューションでは、TestDiskをインストールすると、PhotoRecも一緒にインストールされます。

  2. ターミナルを開いてPhotoRecを起動します(ライブCD / USBのターミナルから起動するか、rootとして起動します)。

  3. ハードディスクを選択します。

  4. パーティションの種類を選択します。

    ハードディスクにLinuxパーティションがある場合は、を選択します[Intel]

  5. filetypeオプションを選択します。

    に移動して[File Opt]を押しEnterます。ここで、を押してすべてのファイルタイプを無効にできますs。スペースを使用して、チェックボタンを切り替えます。回復するファイルタイプを選択します。

  6. オプションを選択。

    PhotoRecには、さまざまなオプションのリストもあります。通常の状況では、それらを変更する必要はありません。

  7. パーティションを選択します。

    ファイルを削除したパーティションにセレクターを移動します。そして、押しEnter[Search]

  8. ファイルシステムのタイプを選択します。

    Linuxを使用している場合、ext2 / ext3 / ext4になるため、デフォルトの選択はext2/ext3です。それ以外の場合は、FATまたはNTFSとしてフォーマットされたパーティションからファイルを回復する場合を選択しますOther

  9. 分析するスペースを選択します。

    選択Freeあなたがそうでなければ、特定のファイルを削除した後、そのパーティションに書き込みを選択しなかった場合Whole

  10. ファイルを回復するディレクトリを選択します。

    ここで、復元されたファイルが保存されるパスを選択します。次にを押しYます。

PhotoRecは、回復したファイルの数を表示します。

出典:PhotoRecを使用してLinuxで削除されたファイルを復元する方法から改訂


1

非常に役立つ別のツールは、Foremostです。このツールの名前は辞書名であり、Web検索で最初の名前を取得することは決してできないため、相対的なあいまいさに貢献する可能性があります。

何よりも

まず第一に、ヘッダーとフッターに基づいてファイルを回復するLinuxプログラムです。ヘッダーとフッターは単純な構成ファイルで指定されているため、検索するヘッダーを選択できます。

このツールは、米国空軍特別調査局および情報システムセキュリティ研究および研究センターの仕事に顕著な起源を持っています。

最近、PhotoRecが、ルートディレクトリエントリが破損しているFAT形式のSDカードでサウンドファイル(通常のRIFF WAVE形式)の痕跡を見つけることができなかった日を救いました。

使用法

使い方はとても簡単です:

  • foremost利用可能な場合は配布リポジトリからインストールするかforemost、ソースからコンパイルします。ツールには外部依存関係がほとんどないため、コンパイルは魅力のように機能します

  • foremostデバイスまたはデバイスイメージで実行します。たとえば

    foremost -i /dev/hda -t wav -o /recovery/foremost

  • /recovery/foremostディレクトリで有用なファイルを調べます。

備考

何よりも元のデバイスまたはデバイスイメージは変更されないため、通常、デバイスに障害が発生しない限り、元のデバイスで実行しても安全です。安全のために、常にバックアップダンプを用意してください。

最も重要なのはUbuntuで利用可能であり、実際、破損したイメージから個々のファイル抽出するための最初の選択肢です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.