私たちのスポーツクラブでは何度もお金が盗まれています。これに一人のメンバーは自分の状況を録画するためにこっそりカメラを設置した。翌日お金がなくなりカメラを確認しました。 SDカードはコンピュータでうまく機能し、すべてのビデオを見ることができます。彼らは泥棒が行動するのを見た。だから彼らはファイルをデスクトップにコピーしようとします。その過程でファイルが破損します。ところで、コンピュータから突然SDカードをフォーマットするように求められました。フォーマットせずにSDカードをパソコンにそのまま置いたと言いました。
これでSDカードとコンピュータができました。すぐにSDカードのイメージを作成しました。
- 私は走って
testdisk
画像をphotorec
見ましたが、何も得られませんでした。autopsy
ファイルシステムが破損しているようです。 - 16進エディタで確認してみると0のみ表示されました。
- 別のコンピュータから別の画像を作成しましたが、同じです。 0しかありません。
testdisk
photorec
その後、HexEditorを使用してautopsy
元のSDカードを確認しました。もう何もありません。
カードからコンピュータにファイルをコピーすると、カード全体がゼロに変わる方法がわかりません。以前は、PCでSDカードで映画を見ることができました。したがって、ファイルのコピーを開始するまでは、SDカードは大丈夫に見えます。しかし、なぜファイルだけが破損したのではなく、SDカードも破損するのでしょうか?
たぶん誰かがアイデアを持っているかもしれません!
追加情報:
TestDisk を使用して Windows PC でイメージを作成します。パーティションテーブルタイプとして「なし」を使用している場合にのみ、パーティションを見つけることができます。他のすべてのオプションはパーティションを見つけることができません。ファイルシステムの種類がわかりません。
Macで次のように作成した2番目の画像
sudo dd if=/dev/disk2 of=backup.my.sdcard.img.dd bs=512
Windows Media Player、VLC、またはQuicktimeなどの映画ソフトウェアでは、破損したファイルを開くことはできません。しかし、これは、2つのビデオファイル(有用なコンテンツを表示しない)が正しくコピーされて表示されるために奇妙です。ただし、他のすべてのファイルは開けません。破損した3つのファイルには、解像度とfpsの2つのメタデータ属性しかありません。しかし、彼らはまた見ることができません。
答え1
カードからコンピュータにファイルをコピーすると、カード全体がゼロに変わる方法がわかりません。以前は、コンピュータでSDカードの映画を見ることができました。したがって、ファイルのコピーを開始するまでは、SDカードは大丈夫に見えます。ところで、なぜファイルだけでなくSDカードも破損するのでしょうか?
SDカードは、マイクロコントローラ、エラー訂正エンジン、安価なフラッシュメモリの組み合わせです。
カードのコントローラは、読み取りプロセス中にあまりにも多くのエラーを検出し(あまりにも多くのデータをチェックする唯一の時間です)、影響を受けたデータ(またはそれ以上)を読み取れないとマークしたり、ゼロにリセットしたりできます。
根本原因は何でも: UNIX/Linux はあなたのために何もできません。記憶媒体はゼロを提供する。残念ながら、ソフトウェアがどんなに賢くても、ゼロをビデオに変換することはできません。
特にマイクロSD市場では、偽造ハードウェアを購入する可能性が高く、実際の容量よりも大きな容量を持つようにプログラムされたハードウェアも購入できます。 :(