Gulfweed

連絡

ひとこと

2005-11-05

子供の頃やたら流れてた旅館のCM。ふと思い出して調べてみる・・・ -- 2005-11-05 19:47:01 (土)

ついでに遊園地とか

知人に故障したUSBメモリからのデータサルベージを依頼された。FAT16だったのでとりあえずその場で手に入ったソフトを使ってテキストにダンプを取り、ちょこちょこ読んで見るも自分のマシンがないと色々面倒なので受け取って持ち帰る。リソースキットのDiskProbeやGetDriveでバイナリイメージを起こして調べていたが、受け取り時既に起きていたデータ化けが激しくなって先頭から数百セクタほどが破損しており、仕方なく始めに取ったテキストダンプからFATを読みながらディレクトリを追っていった。どうしても取り出したいと聞いていたファイルをめでたく見つけたのだが、先頭クラスタだけ読めて次のクラスタが読めない。このクラスタはメモリの後半にあたるFAT番号を持っており、よく調べると、ハードがレポートする総セクタ数が本来あるはずの1GB分なく、524MBとなっており、Linuxでアドレス指定してddかけても帰ってこないという状態だった。しょうがないので先頭クラスタからだけでもデータを取り出すことを試みる。文字列が認識できたのでそこから救出できないかと思ったためなのだが、Excelの仕様(OpenOffice.org関連文章)を読んでみるとそこは文字列データを固めておいておくエリア(Workbook Globalレコードの一部)でシートを表現する部分は読めないクラスタの方にあることが判明。USB Mass Storageの仕様まで調べて対処法を考えようとも思ったけど、相当時間を費やしていたし、知人にももういいと言われたのでここまでやって結局あきらめました。残念。 -- 2005-11-05 17:51:01 (土)

>> 過去のひとことログ

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS