質問: 自作PCに内臓HDDを二台接続して使用してました。ある日、増設したHDが急に認識しなくなったので、(電子音が鳴り出し、フリーズしました)再起動してみると立ち上がったのですが、増設のHDDを認識しません。引き続き電子音が鳴る為HDDに異常を感じ、ケーブル等の確認をしました。その後もう一度立ち上げるとNTLDR IS MISSINGが出て起動しなくなりました。 増設したHDDを取り外すと問題なく起動できますのでOSおよびCドライブには全く異常ありません。増設したHDDは他のPCで使ったていたもので、データを80Gの方に移し、フォーマットして新しくデータを移しなおし保存用に使ってました(使用歴2年程度ですがフォーマットしたのは1週間程度前です)。 大量のデータを移動しましたのでそれが原因かとも思ってます。(120G中80G以上はデータ保存で使用) これはHDDが物理的に故障しているのでしょうか? ちなみにBIOS上では両方のHDDを認識していますので、私は物理的には壊れてないと思ってたのですが・・・ また、OSはXP、HDDは最初から乗せていたのが80GB(こちらにシステムは乗せています)、後で乗せたのが120GB(データ保存用)です。 色々と調べましたが、同じ症状の人が少なく、 の可能性も考えましたが、取りあえず増設のHDDをはずせば起動はするので・・・ 大変つたない文章ですが、HDDを復旧させる方法あればお願いします(必要なデータが沢山入ってます)。 どうぞよろしくお願いいたします。
回答: >増設したHDDを取り外すと問題なく起動できますので BIOSでの認識と故障はHHDの基盤不良等ならば関係が有りますが、ヘッド等や回転部分(プラッタの損傷等)の故障とは関係有りませんから。 想像ですが MBR->増設のブートセクタ->増設のntldr->Cドライブのシステム起動だったのではないですか もう一度、マスター、スレーブを確認してみてください。 ntldrはマスター、スレーブに関係なくboot.iniの記述によって起動できますから。 プライマリーのマスターHDDの一番目のパーティションのブートセクタから同じパーティションのntldrを使用してシステムを起動するようにしてから、増設のHDDを接続しなおせば、いかがでしょう。 回復コンソールで fixmbr コマンドを実行するのも有効かも。