トランセンドの16GBSDHCカードと、復元したい写真がたくさんあります。 SDカードリーダーに接続すると、Macがディスクが存在することを認識するまでにしばらく時間がかかり、ジオメトリ520/64/63(fdiskによる)で1.07GBと表示されます。
最初に私はファイルの回復を試みました:
testdisk-6.14-WIP
を使用しています)dd
/ddrescue
:1.07GBのイメージを作成しますが、上記と同じ問題ですこのタイプのSDカードの正しいジオメトリはHeads255、Sectors/Track 63、Cylinders 1953であるという情報源を見つけたので、PhotoRec/TestDiskでそのジオメトリを手動で設定してみました。改善なし。
次に、ディスクをfdisk
でフォーマットしてみました。書き込みと終了後、fdiskを再度実行したところ、新しい形式がディスクに保存されていないと報告されました。また、TestDiskを使用してフォーマット/パーティションをリセットしようとしましたが、失敗しました。 fdiskログは this Gist にあります。
カードはあまり気にしません。すでに新しいSanDiskカードを注文しました。しかし、私はデータを取得したいと思います。たぶん、dd
または他のツールに、カードがそのジオメトリを「考えている」のではなく、元のジオメトリに基づいてディスクのイメージを作成するように強制する方法はありますか?それとも私は何かが足りないのですか?
私はここで本当の問題について本当に手がかりを持っていませんが、私は推薦を持っています。先日、妻がデジカメのスイッチを入れて、中のSDカードにアクセスできないと言われました。カードをMacBookに挿入しようとしましたが、認識されませんでした。次に、古いXP PCとカードリーダーで試してみました-同じ結果です。
インターネットを検索した後、私は http://recoverfab.com/ に出くわしました。そこにカードを郵送し、3日後に受領確認を受け取り、さらに3日後に回収確認を受け取りました。壊れているのは通常カード上のコントローラーだけであり、実際のメモリチップではないため、カードを分解してチップを取り出します。次に、データは特別なデバイスを使用してチップからraw形式で読み取られ、読み取り可能なものにコンパイルされます。
電子/プログラミングのスキルがある場合は、SPIインターフェイス: