経緯

CFの挿入時にWinXP上でドライバロードに失敗する(数回)→200LX上で認識しなくなる。
WinXP上で認識はしているので、ディスク丸ごとダンプ→FAT・ディレクトリ等は壊れてなさそう
どうやらMBR(BPB)の破損と判断。資料を拾ってきて構造体の解析をしてみるも、微妙に変な構成で悩む。BPBが二つあったり、でもパーティーションテーブルが存在しなかったり。
とりあえず変なところを全部読み飛ばすことで解決。一部のファイルも破損してるっぽいが、毎日ログを突っ込むディレクトリをほかと別のところにしていたのが幸いし、実害はほとんどなさそう。
件のCFをWinXPでフォーマットするも、DOS上で見えない。LX上でFDISK100→TP220のDOS上でformat→X31上で書き戻しと七面倒くさいことをして復活。
教訓:バックアップは忘れずに。もう一枚CF買っておこっと。