○gpartでパーティションテーブルを推測 いよいよパーティションテーブルの復旧作業だ。パーティションテーブルは、ハードディスク内の各パーティションの位置やサイズ、ファイルシステムの種類等を記憶しているテーブルだ。OSはこのテーブルを参照して領域情報を得ているので、これが壊れると実際のパーティションが正常でも、一切ディスク上のデータを利用できなくなる。 パーティションテーブルの概念図 パーティションテーブルの情報、つまり各パーティションの開始位置や正確なサイズなどが全てわかっていれば、壊れてしまったテーブルを作り直すことは可能だ。しかしよほど用心深い人でもない限り、そんなメモは残していないだろう。そこで、実際のパーティションを解析し、そこからパーティションテーブルの「あるべき姿」を推測する必要がある。幸い大抵のファイルシステムの先頭には特徴的なブロックがあるので、それを手がかりにすればある