• ベストアンサー

起動ができません

お世話になります。自分のPCに最初から2台のハードディスクが搭載されている状態で、そのうちの1台が調子悪くなりもう1台ハードディスクを増設しました。それぞれのハードディスクにOSをいれていてマルチブートをしようと思ったのですが、最初から搭載されているHDのOSは起動できるのですが、増設したHDのOSはエラーがでてきどうできません。どなたかアドバイスお願いします。 エラーの内容は Windows root>\system32\ntoskrnl.exe が見つかりません というメッセージがでます。 マザーボードはsupermicro X7DAE です。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2251/4143)
回答No.3

二つ目のXPをインストールした状態から、接続変更したり、 マスターとスレーブを入れ替えたりすると、 c:\boot.iniの内容が乱され、質問のようなエラーになると思われます。 対処としては、c:\boot.iniを正しく書き直しすること。 参考となるところは下記のところでしょうか。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1317299483 http://homepage2.nifty.com/winfaq/w2k/boot.html http://homepage2.nifty.com/winfaq/w2k/boot.html#1067

hytking
質問者

お礼

どうもありがとうございました。無事解決できました。

その他の回答 (2)

  • talosoft
  • ベストアンサー率26% (6/23)
回答No.2

エラーについては分からないのですが、マルチブート機能を実現できるようなソフトを入れていますか? もしそれである場合、新しくインストールしたOSのインストーラーによって ハードディスクのマスターブートレコードというところが書き換えられている可能性があるため付属のフロッピー等を使ってください。 そうでない場合、どうやってOSを切り替えているのですか?

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

OSをインストールし直して下さい。

hytking
質問者

お礼

回答ありがとうございます。 OSの再インストールはしましたが改善されませんでした。

関連するQ&A