まず、カードリーダーが組み込まれたラップトップでUbuntu 12.04を使用しています。
HTC Desire HDスマートフォンに付属しているsandisk 8Gigマイクロsdカードを持っています。
残念ながら、私はそれを電話に接続されたUSBケーブルを介して職場のWindowsコンピューターにマウントし、「ハードウェアを安全に削除」しませんでした。Windowsから「安全に削除」しなかったのはこれが初めてではなく、誤って削除するたびに、SDカードに再びアクセスする前にスマートフォンを再起動する必要がありました。
私の携帯電話はカードをまったく認識せず、ラップトップのカードリーダーに挿入すると、/ var / log / syslogに次のエラーが表示されるため、使い古されているはずです。
Apr 4 21:17:59 jesse-laptop kernel: [12665.532025] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:00 jesse-laptop kernel: [12667.192024] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:02 jesse-laptop kernel: [12668.860020] mmc0: error -110 whilst initialising SD card
Apr 4 21:18:04 jesse-laptop kernel: [12670.532020] mmc0: error -110 whilst initialising SD card
このメッセージをグーグル検索しましたが、その意味を説明する場所が見つかりません。私が見つけた同様のエラーに関するすべての投稿はカードリーダーを機能させることに関するものですが、別のsdカードを挿入すると、カードリーダーは完全に機能します。
Apr 4 21:26:35 jesse-laptop kernel: [13182.192121] mmc0: new SDHC card at address b368
Apr 4 21:26:35 jesse-laptop kernel: [13182.195849] mmcblk0: mmc0:b368 29.8 GiB
Apr 4 21:26:35 jesse-laptop kernel: [13182.197931] mmcblk0: p1
だから私は問題がリーダーではなく破損したカードにあることを知っています。
カードの初期化に問題があるようです。カードが/ dev /の下に表示されていないためです。動作しているSDカードを挿入すると、/ dev / mmcblk0として表示され、パーティションは/ dev / mmcblk0p1になります。
言うまでもなく、カードがデバイスとして表示されるまで、カードをフォーマットしたり、回復ソフトウェアを実行したりすることはできません。
編集:-私がここで利用できる私のsyslog 関連パーツを見ると、最初にカードを挿入したときのエラーが現在のものとは異なることがわかりました。私はこれらのエラーを本当に理解していません。カードが(可能であれば)送金を見込んでいる状態のままで、受け取っていなかったと思います。今それは初期化することができません(それが実際に意味するものは何でも)
このエラーの意味や私のsdカードからデータを復元する方法に関するヘルプは、非常に高く評価されています。私の重要なデータのほとんどはバックアップされましたが、(私の電話で)行われていない1つのメモ取りアプリケーションがあり、そのデータを取得したいと思います。
PS動作しているカードと破損したカードはどちらもマイクロSDであり、カードアダプターを使用してコンピューターに挿入しています。
PPS私は/ var / log / syslogの注釈付きバージョンをここにアップロードしました。ここには関連する部分だけと、完全なsyslogがここにあります。