フラッシュメモリ SSD、SD、MMCなど 回復と修復

最近、フラッシュメモリを使用するさまざまなデバイスがデータの保存に使用されています。 これらは、コンパクトで高速で衝撃のないデバイスです。

しかし、フラッシュメモリ上の情報の保存と読み取りの点から、4つの主な問題があります

-セルへの書き込み速度が遅い。

-セルあたりの書き込みサイクル数の制限(mlcの場合:10,000回、slcの場合:100,000回);

-書き込みサイクルの数に応じて、データの静的ストレージの時間を短縮します。

-時間の経過に伴う電荷の排出(約2年)。





これらの欠点を部分的に解消するには、フラッシュメモリの一部をサービスデータに割り当て、特別なコントローラーを使用する必要があります。 このコントローラは、サービスデータを使用して、メモリセル内のレコード数、ユーザーデータの有効性を制御し、メモリセルの書き込みおよび読み取り用の複雑なブロックモードを実装してパフォーマンスを向上させます。 この作業により、ユーザーデータの整合性と信頼性が確保されます。 ただし、サービスデータ自体に違反する場合があります。 この場合、変換違反(読み取り可能なメモリセルのシーケンスの違反)が発生します。 このような誤動作により、フラッシュデバイスの論理構造へのアクセスが侵害されます。デバイスが表示されないか、間違ったボリュームが表示されるか、読み取りモードでのみアクセスできます。



障害のあるデバイス上のデータが重要でない場合、そのようなドライブの修復は可能です。 このための修復機能とソフトウェアは、次のサイトで見つけることができます: ユーティリティとファームウェア (リンクがダムに変更されました;)...私はサイトとは関係ありません)



しかし、データを回復する必要がある場合は、RAIDアレイなどの複雑なデバイスの復元と同等の複雑さのレベルに匹敵する、完全に重要なタスクが発生します。 データ回復中に、フラッシュメモリチップが障害のあるデバイスから取り外され、そこからデータセルが読み取られ、特別なプログラムを使用してデータが復元されます。

他のどのような場合に、フラッシュデバイスからデータを回復するのに頼らなければなりませんか?

また、フラッシュデバイスのコントローラーへの物理的(電気的)損傷、および通常は実際よりも多くのメモリを備えたフラッシュデバイスを模倣する東南アジアからの偽物に対して、上記のデータ回復操作に頼る必要があります。 このようなデバイスは通常、記録されたデータの量がデバイスの実際のボリュームを超えるまで正常に機能します。



All Articles