• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:デュアルブートのOS起動について)

デュアルブートのOS起動について

このQ&Aのポイント
  • デュアルブートのOS起動において、Cドライブに98SEをフォーマットして再インストールした結果、XPが起動できなくなった。回復インストールやfixbootを試みたが、OS選択メニューは表示されるものの、XPが起動しない。Cドライブに98を再々インストールし、Partition MagicのBootMagicでMBRを書き換えることで両OSを選択起動することができるかどうか疑問がある。
  • デュアルブートのOS起動時に問題が発生している。Cドライブに98SEを再インストールした際、XPが起動できなくなった。回復インストールを試みたが失敗し、fixbootを行ったところOS選択メニューが表示されるようになったが、XPが起動しなくなった。解決策として、Cドライブに98を再々インストールし、Partition MagicのBootMagicでMBRを書き換えることが考えられる。
  • デュアルブートのOS起動に問題が発生している。Cドライブに98SEをフォーマットして再インストールしたところ、XPが起動できなくなった。回復インストールを試み、fixmbrとfixbootを実行したものの、XPの起動はなおらなかった。Cドライブに98を再々インストールし、Partition MagicのBootMagicでMBRを書き換えることで両OSを選択起動できるかどうか、他の方法がないか疑問がある。

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

  • ベストアンサー
  • th9
  • ベストアンサー率59% (192/321)
回答No.2

できなかったでしょうか??? うちでサブマシンにほぼ同じ状況を再現して試してみましたが、問題なくできました。 手順を書いておきますので、そちらで行った方法と比較してみてください。 1.あらかじめDドライブにWindows XPをインストール(そちらではこれは必要ありません) 2.CドライブにWindows 98をインストール(この時点で98しか起動しません) 3.Win98を起動した状態で、WinXPのCDを入れてセットアップを起動 4.新規インストールを選択してデフォルトのまま進める 5.セットアップの準備が終わって最初の再起動時に「Microsoft Windows」を選択して、Win98を起動(5秒しかないので注意) 6.エクスプローラなどで「C:\」を開いて、全てのファイルを表示できるようにする(表示→フォルダオプションの表示タブで「全てのファイルを表示する」に変更) 7.Boot.iniをメモ帳で開く 8.以下のようになってるので、 [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Windows セットアップ" C:\="Microsoft Windows" 下のように編集 [Boot Loader] Timeout=30 Default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [Operating Systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect C:\="Microsoft Windows" 8.名前をつけて保存を選び、ファイルの種類を「全てのファイル」に変更、ファイル名を「boot.ini」に変更して保存する これで再起動すると両方が起動できるようになりました。 上の手順の2以降を実施してもらえば、両方起動できるようになると思いますが…。 やはりXPの方を消したくないのですよね? 本来は98SE→XPの順でインストールすれば、簡単ですけど。

kksasayan
質問者

お礼

th9さん、本当にありがとうございます。感動まで後一息のところまで来ました。ご教示の通り何度も読み返し、進めてきましたが、「名前をつけて保存を選び、ファイルの種類を「全てのファイル」に変更、ファイル名を「boot.ini」に変更して保存する」のところにきたのですが、「このファイルは読みとり専用ファイルとして既に存在します。別のファイル名を指定してください」として保存されません。勝手にboot.ini2として保存しましたが、再起動後の選択メニューにはwindowsセットアップの表示となりxpのセットップ画面となってしまいます。98は起動します。 どうか、最後のつめですがお助けください。

kksasayan
質問者

補足

先ほどのお礼で書き漏らしましたが、ファイル名「boot.ini」では保存されないため仕方なく「boot.ini2」として保存し再起動すると、選択メニューの上段には「Windowsセットアップ」と表示されてしまいます。これを選択すると、しばらくするとブルーのセットアップ画面に戻ってしまいます。もう一息です。よろしくお願いします。

その他の回答 (2)

  • th9
  • ベストアンサー率59% (192/321)
回答No.3

すいません。 うちではそうならなかったので…。 保存する前にマイコンピュータ等でCドライブを開いて、フォルダオプションの表示タブで登録されている拡張子は表示しないのチェックを外します。 その後「boot.ini」ファイルを右クリック→プロパティで読み取り専用等のチェックを全て外してください。 保存できたら、もう一度「boot.ini」のプロパティで属性を戻してあげてください。

kksasayan
質問者

お礼

th9さんへ。いやあ、実に感動しました。この3週間近く、いい歳ながら、インターネットやら(大げさですが)あらゆる書籍を読み、B00tMagicサポートの冷たい反応を感じながら、OKWebのth9さんにたどり着きました。最後は、取り乱してきわめて初心者的な質問をしたにもかかわらず、手を取るように筋道立ててご教示していただきました。どこかに方法は書いてあるのでしょうが、やはり、最初に教えていただいた方にすこぶる感動を覚えます。いま懐かしいos選択メニューを前に、改めて感謝する次第です。深夜のご回答ほんとにありがとうございました。事務局の方、最大限のポイントを差し上げてください。

  • th9
  • ベストアンサー率59% (192/321)
回答No.1

Windows 98SEを再度インストールして、下の手順を参考にして修復してみてはどうでしょうか? 特に「後から Windows9x を導入したらブートメニューが出なくなりました」を見てみてください。 http://homepage2.nifty.com/winfaq/dualboot.html

kksasayan
質問者

お礼

早速ありがとうございました。ご教示いただいたURLでは、98と2000のケースでしたが、同じNT系なので、援用できると思い、チャレンジしましたが、結局だめでした。同じ、修復コンソールで質問にも記載しましたが、FIXMBR,FIXBOOTで現状に至ったわけです。

関連するQ&A