
復元する家族の写真を含む4GBのSDカードがあります。カードリーダーにカードを挿入すると、不明な32 MBデバイスとして表示され(図のように/dev/sde
)、マウントできません。カメラ(Nikon D60)に再接続すると、カードをフォーマットする必要があるというメッセージが表示されます(Windowsコンピュータに接続するのと同じ)。私が撮った写真の数や正確なサイズがわからないので、カード上のすべての写真(家族の写真や他の写真の前)を回復したいのですが(すべてJPEGだと思います)。カードはFAT32ファイルシステムでフォーマットする必要があります。
ファイルを修復するためにどのLinuxまたはUnixユーティリティを使用できますか?一人でできますか?それとも専門家の助けを借りる必要がありますか?
編集:私のカードリーダーが何らかの方法でカードを傷つけて読めないかフォーマットできないようにしました。ファイルがないことを除いて、まったく同じ別のカードを確認すると、2枚目のカードが「壊れました」。 2枚目のカードを再利用したいのですが、サイズがどれくらいかわからない(または正しく報告できない)破損したカードをフォーマットするツールがありますか?
答え1
まず、2枚目のカードに対するあなたの経験によると、カードリーダーが破損しており、現在挿入されているカードが破損しているようです。すぐにカードリーダーの使用を中止し、別のカードリーダーを使用してカードを復元してみてください。データが価値がある場合は、最低価格のリーダーよりも品質の良い有名ブランドリーダーを購入してください。
カードがあれば部分的に読めない、または完全に読めないわけではありません。まず、カードの内容を画像ファイルにコピーしてみてください。dd
最初のエラーが発生すると読み取りが停止するため、使用しないでください。次のようなものを使用してくださいdd_rescue
またはddrescue
。どちらのツールもディスクからできるだけ多くのデータを取得しようとします。使用例(/dev/sdc
はカードに対応するデバイスです。どのデバイスかわからない場合は、実行してcat /proc/partitions
適切なサイズに見えるデバイスを選択してください。):
ddrescue -dr3 /dev/sdc card.image logfile
ファイルシステム構造が破損しているように見えるため(オペレーティングシステムでは、ドライブに有効なファイルシステムが表示されないため、ドライブフォーマットをお勧めします)、ファイルを個別に回復する必要があります。幸い、イメージファイルは認識可能なヘッダーで始まり、既存のヘッダーがたくさんあります。彫刻ツール画像識別:最も重要なこと、魔法の構造、写真記録(メーカーからテストディスク)、JPEGの復元、…
これらのツールのほとんどは、一般的なUNIXディストリビューションで利用できます。しかし、したい場合は走ることができます。特別目的の割り当てまたは、回復ツールを含む他のLive CD(例:システム回復CD、ノーフィックス、ケイン…
答え2
写真記録http://www.cgsecurity.org/- 無料でオープンソースで使いやすいです。破損したSDカードから多数の家族の写真やビデオを回復しました。フォルダに解凍してファイルを実行したら、ドライブをポイントするだけです。
答え3
おすすめしたいテストディスク。破損したハードドライブからファイルを回復するために正常に使用されました。私は通常、次のようなディストリビューションを使用します。TRKまたはシステム回復ディスク。
答え4
testdiskパッケージのphotorecを使用しました。携帯電話のために破損したsandisk microsdから写真を回復するのに大きな助けになりました。