質問: シリアルATA1台搭載したPCでWindowsXP proを利用していましたがHDDが認識しなくなりました。回復コンソールでアクセスするまでは出来たのですが、 chkdskではいきなり「回復できないエラーが1つ以上あります」とでます。 dirをしてもエラーがでてリスト表示も出来ません。 fixmbr、fixbootも試しましたが効果ありませんでした。 残念ながらバックアップを取っていなかったので最悪は全部でなくてもデータをサルベージしたいです。 何かいい方法を知りませんでしょうか? ちなみにHDDはMaxtorの6Y160M0でNTFSフォーマット、SiliconImageのSil3112でアクセスしてました。
回答: Windows XP のインストール方法または Windows XP へのアップグレード方法 一般的には修復セットアップを行いますが,駄目なら Windows XP をパラレル インストール (新しいフォルダへのインストール) して,そこからデータを取り出します。パラレル インストールについては URL 先の MSKB をご参照ください。 KNOPPIX という CD-ROM から起動できる Linux があります (無償) 。KNOPPIX は NTFS パーティションを Read Only でマウントできますので,KNOPPIX を起動して,HDD 内のパーティションをマウントし,HDD の中の情報をネットワーク ドライブに逃がすというのはどうでしょうか。SATA ドライブのマウントはやったことがないのでうまくいくかはわかりませんけども。