パーティション復活方法22005年12月08日 03時04分08秒

昨日,仕掛けたまま帰ってしまったBG-Linuxのscanであるが,今日見たところ,残念ながらパーティションの検出は出来ていなかった(すべて0しか出力されず).

ひょっとしてHDDのデータが綺麗に消えてしまっているのかも,っと思い,ddコマンド(懐かしい!)を使ってダンプを出してみると,とりあえず何らかのデータは残っている.パッと見FATに見える部分もあるような感じである.

ということはデータは残っているなぁ…ということで,あてずっぽでパーティションを作成してみることにした.とりあえず最大サイズでパーティションを作成して,そのタイプをFAT32やらNTFSやらいろいろ変えてみる.が,どう変えてもドライブが認識されない.

うーむ.考えられる範囲の方策は尽きたかな.後はパーティションマジックかなんかを買ってきて復旧するしかないような気がする.

ということで,仕事に戻った.で,ふと最近買ったネットワークDISKのパッケージを見ると,おまけとしてパーティションマジックの体験版がついていた.

これは使えるかも,と思い,体験版でどんな機能が制限されているのか調べると,ディスクへの書き出しは出来ませんとのこと.ということは,うまくすればパーティション情報を調べられるかもしれない.早速インストールしてUSBのHDDを接続してみた.

すると,さすがに賢い.起動時にパーティションテーブルが壊れているといって修復してくれる.で,きっちりパーティションを作成してくれた.これを認識しなおすと,隠しFAT16だとのこと.

あれ?FAT16って2Gまででなかったっけ?しかも「隠し」って何?っと思いながら,別のPCに接続.……見えない.

うーむ.再びBG-Linuxに戻って,調べるとパーティションはちゃんと作られている.修復はディスクに書き込んでくれるらしい.ここでタイプを普通の(?)FAT16に変更.再度PCに接続したら……見えた!!ざっと見てみたところ,とりあえず読めるらしい.FAT16で本当にいいのかはちょっと不明.

ふぅ.