トップ «前の日記(2003年09月15日 (月)) 最新 次の日記(2003年09月17日 (水))» 編集

*Messages*

Search

書いてる人: しまだみつのぶ (aka. simm, saica)

最新情報URL: https://gouketsu.net/simm/d/

"8024402C"でたどり着かれた方はこちら: 「壁の内側からWindowsUpdateに失敗する


2003年09月16日 (火) [長年日記]

1 [zaurus] SDカード死亡

突然のハングアップ

会社からの帰宅中, メモ書きをしていると, 突然ハングアップした. 仕方ないのでリセットをかけてみたが, Emacsが動いてくれない.

いろいろ確認したところ, どうやら, SDカードにインストールしてあるものが全滅らしい (T_T)

とりあえずは帰宅するまでSDカードはアンマウントして放置し, 帰宅後PCでSDの内容吸い出しを試みることに.

データ吸い出し

まずは PC の Linux 環境でファイルシステムを dd で吸い出そうとしたが, I/O error がでて, 失敗.

となると, ディレクトリツリーをコピーするしかなさそうなので, tar で吸い出す. コンソールを見る限りでは, どうやら, 一部ファイルが消失している模様.

ぱっと気付いたのは *Messages* の原稿 *1 数日分で, これはサーバ側のデータから蘇生させることができ, 事無きを得る. 今のところ, 他に消失したファイルは確認できていないが, ここ数日の間に書き換えた内容に関しては, 消失した分は *Messages* の原稿だけのようなので, 復旧不能の事態だけは避けられた模様.

フォーマット

まずは SD Formatter でのフォーマットを試みる. が, しかし, フォーマットできない. ロックをかけているわけでもないのに, 「読み込み専用です」と返ってくる.

仕方ないので Windows の右クリックメニューから「フォーマット」を選択してみたところ, 最初は一見うまく動いているようにみえるものの, 最後に「失敗しました」と返ってくる.

どうも埒があきそうにないので, PC の Linux でパーティションを切り, mkfs してみたところ, エラーなく返ってきた. ここで, 先程吸い出したツリーを書き戻したところ, これもエラーなく終了. これはいけそう.

そこで, 書き戻したSDカードをZaurusに挿し, 中身を確認したところ, 書き戻せてない (T_T) 書いたはずのデータのうち, 一部しか書き戻せてないようだ.

結論

どうやらSDカード自体がやられたっぽい. 購入時, 念のため延長保証をかけておいたのだが, 役に立つときがやってきたようだ. 明日は定時退社できるので, 持ち込むことにするか.

仮環境急遽構築

修理になってなかなか返ってこない事態を想定し, 仮に使える環境を構築. 元のSDカードは256MBのものなのだが, Zaurus環境として使用している部分は訳80MB程度. うち, QtPalmtop如何が約60MBのようなので,

  • QtPalmtop以下: ちょうど余っていたSDカードに避難
  • それ以外: 本体メモリに避難

させることに.

まず本体メモリに, QtPalmtop以外をコピー. 問題なく終了.

次に, QtPalmtop以下を64MBのSDカードに書き込む. しかし, 容量オーバー. 仕方ないので,

  1. SDカードをext2でフォーマット
  2. 一部ディレクトリ以下を本体メモリにコピー
  3. SDカード上のQtPalmtopディレクトリから, 本体メモリにコピーした一部ディレクトリに向け, シンボリックリンクを作成

の手順でしのぐことに.

*1 1日1ファイルで管理してます

2 [rail] 乗車車両 (9/16)

出勤

Mi16+?(6416) → FL16(8915) → VE37+L07(8307)

帰宅: 天理駅まで徒歩

L87(8087) → ?+VE64(1364) → MT21(6721)


Information

更新情報取得方法

*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナLIRSからも取得可能です。