2010/08/31

TDKのSDカード破損!そして復旧!

夏期休暇中に、EOS Kiss X3で子供や風景の写真を撮りためていたのですが、何と、4日目の撮影中に突然、
カードにアクセスできません。カードを入れなおすか、交換するか、このカメラで初期化してください。
の表示!

これはやばい、とカードを入れなおしてみてもダメ、電源を入り切りしても変化なし。

折角とった写真がパーか、と暗くなったのですが、よくよく見ると、カメラはカード自体は認識していて電気的には生きています。

希望を繋ぎつつPCのある環境で読ませてみると、確かにWindowsもカードとカードサイズは認識しています。ということは、やはりソフト的なファイルシステム破壊か、ということで、にわかにツールを探しました。

その結果、見つけたのがTestDiskというWindows用のツールです(使い方はこのあたりを)。なかなか強力そうなので早速試したいところですが、まずはバックアップということで、LinuxにSDカードリーダを認識させて、16GBをまるごと吸い上げ(1.5H程掛かりました)。

そして、やおらSDカードをTestDiskに掛けます。

起動したところ。とりあえず、16GBのSDとしてみえています。
Windowsなのになぜか/dev/sdc

手順通り、まずはAnalyzeを掛けてみますが、何も出てきません。しょうが無いのでAdvancedメニューへ。

セクタ数とかは正しい。

FAT32としてはみえていますが、ブートセクタを表示すると、、、


バックアップセクタごと、吹っ飛んだようです。FATはバックアップがオリジナルの近くにあるので、障害には弱いようです。

しょうが無いので、Rebuild BSで検索・復活を試みます。

検索中...

すると、、、


それらしいパラメータが推測できました。お祈りしながらListで中身を見ます。


ディレクトリキターーー


手繰っていくとちゃんと「100CANON」が出てきました。さらにディレクトリを下ると、、、


それらしいファイル名が!
あとはセーブすれば終わりで、ちゃんとWindowsから認識され、一部(最期の方のファイル10個程度)を除いて、すべて正しい画像が復活しました。

TestDiskは素晴らしいツールです。お勧め(まあ使わないで済むのが一番ですが)。

ちなみに、この壊れてしまったSDカードは、これです。

2010/08/29

ハードディスクの不良セクタ

夏期休暇で、一週間の間、家を空けることになったので、さすがにパソコン類の電源は全部落としていきました。

家に戻ってきてそれらを再起動すると、VMWareで生ディスクとしてLinuxに割り当てたディスクが不調で、VMWareが「CRCエラーです」といったエラーダイアログを表示します。同時にウィンドウズのメッセージビューアにもdiskのエラーが!

色々調べていくうちに、
  • Linuxの/にセクタ不良があるらしい。そして、何かのタイミングで落ちたりして、フルfsckが走るとそこを触り、問題のエラーが発生する。VMWareのエラーダイアログで無理やり「Continue」を押し続けると何とか回復して、起動はできます。
  • 幸い、/homeは大丈夫の模様(だが、余生は長くはあるまい)
さて困ったものですが、とりあえず、NASか外付けRAIDケースを買う算段を始めました。

IS01購入(それまでのあらすじ)

というわけで、IS01を購入したわけですが。

ちょっとソフトバンク関連で気に入らないことがあったので、記録しておきます。

と言っても単に予約から製品入荷の遅れとそのフォローに纏わる話で、行き違いっちゃあ行き違いだし、誰にも悪意はなく、別に怒ってはいない。今回の品薄はダイレクトにはソフトバンクのせいじゃないし(まあ、もうちょっと余裕見てバッファ持たしとけや、というのはありつつも)ましてやショップのせいではない。

大人なので、孫社長にツイートしたりはしない(しなかった)。

[これまでのあらすじ]
  • ZiiEggがあの体たらくなので、もういっそのことガラケーをスマートフォンに乗り換えようと思いました。第一候補はMNP前提でソフトバンクX06HT(HTC Desire)。Xperiaはいかにもだし、ドコモにはあまりいい思い出ないので、ハゲに期待ということで。
  • 年寄りなので、「あの」ソフトバンクだよねえ、というのはありつつも、電波改善計画とか、孫@twitterとか、印象はよくなっていたし。
  • ショップで予約したのが6月中旬。
    世間的にはまあ7月末かなと言われていて、おとなしく待つ。
  • 7月中旬、ショップ音沙汰なし。
  • 「有機ELが品薄なのでX06HT2に切り替えるよ。予約済みに人にはちゃんと行き渡るよ」のアナウンス。
    ショップ音沙汰なし。
  • 8月上旬、ショップのお姉ちゃんから電話が。
    「あんたの予約したX06HTだけど、もうないし」え?
    「X06HT2ちゅうのがでてるから」知ってるけど
    「もうWebで予約できるし。今なら空いてる」本当?
    「店に来るちゅうんなら、予約を入れてやらんでもない」(大体全部意訳)
  • 家に帰ってソフトバンクオンラインをチェック。
    「X06HT2は品薄じゃ、一昨日出直して来い」(意訳)
  • 切れて、ソフトバンク移行を大絶賛とりやめ。
  • auショップへゴー。
なお、ちょっとフォローしておくと、8月下旬にIS01を買ってほくほくしているところにソフトバンクショップから着信がありました(旅行中で不在)。まあ、X06HTが入手できたとか何とかなんでしょうが、もう今更で残念。

このあたりに(わりと事後的に)フォローが入るのは孫さんがTwitter等で露出している(悪く言うと密告窓口として機能している)せいなのかな?ショップの店員さんは気が休まらなくて大変かも(といいつつ書くことは書くが)。