• ベストアンサー

デュアルブートを解除したいのですが、ご教授願います。

デュアルブートを解除したいのですが、ご教授願います。 HDD1 Cにwin98SE HDD2 DにXPを入れていたのですが、HDD1がおかしくなったので(カタカタ音がする)HDD1を処分してXPのみを使用したいのです。 HDD1をはずしてHDD2をマスター(ジャンパ変更)にしたのですが、オペレーティングシステムがありませんとなります。 BIOSの変更が何か必要なのでしょうか?

  • ak201
  • お礼率100% (25/25)

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

  • ベストアンサー
  • 10FSR
  • ベストアンサー率59% (329/556)
回答No.3

HDD1を繋いでXPを起動出来るなら、下記の方法が簡単でしょう。 1.XPを起動し、「C」ドライブのルートから「ntldr」「ntdetect.com」「bootfont.bin」「boot.ini」を、「D」ドライブのルートにコピーします。 これらのファイルは隠しファイルなので、フォルダオプションで見えるように設定しておきます。 2.コピーした「boot.ini」を開き、下記のように修正します。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /fastdetect 3.「コンピュータの管理」の「ディスクの管理」で、「D」ドライブをアクティブにします。 4.HDD2をマスターに再接続し、起動確認します。 備考 XPのドライブレターは「D」のまんまですが、問題ありません。

ak201
質問者

お礼

遅くなりましたが結果報告いたします^^; Dドライブをアクティブに出来ず、HAL.DLLが有りませんと出て起動できなくなりCドライブも試行錯誤するうちに駄目になってしまい、しばらく放置・・・ 気を取り直して色々試した結果、他のパソコン(XPの)にDのハードディスクを繋いで、boot.iniをコピーし、元のパソコンに繋ぎ直すとXPを起動できました! 苦労しました^^;

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>HDD1 Cにwin98SE HDD2 DにXPを入れていたのですが、HDD1がおかしくなったので(カタカタ音がする)HDD1を処分してXPのみを使用したいのです。 HDD1が動いている間に新しいHDDを購入して丸ごとコピーして下さい。 HDD1の先頭にMBRレコードがあり、電源をONにしたとき最初にそれを読み込みます。 続いてCドライブにあるブートシーケンスを読み込んでからDドライブのXP起動に移れます。 HDD1を単純に外すだけではXPが起動できなくなりますのでHDD1の代替品を入手して差し替えることをお勧めします。 >BIOSの変更が何か必要なのでしょうか? BIOSの設定変更とジャンパーの変更では解決できません。 HDD2のみに変更した場合はXPを再インストールする必要があると思います。 MBRとブートシーケンスの再構築は可能と思いますが、XPのレジストリに設定されているドライブ情報をDからCに書き換えるのは大変な労力が必要です。

ak201
質問者

お礼

やっと直せました^^ 回答ありがとうございました。

  • ponman
  • ベストアンサー率18% (214/1127)
回答No.1

Dにはおそらくブートに必要なあれこれが入っていないので、OSをインストールし直す必要があると思われます。

ak201
質問者

お礼

やっと直せました^^ 回答ありがとうございました。

関連するQ&A

  • デュアルブートの解除について

    デュアルブートの解除について教えて頂きたく投稿しました。 XP環境のPCに新しいHDDを付けWIN7(64bt)をインストールしデュアルブートで使用していましたが、XPの使用が少なくなりWIN7だけを使用したいと思っています。 XPの入っているHDDはそのまま(アンインストールせず)外してWIN7だけを起動させたいのですがいろいろ調べて試しましたがうまくできません・・・ どなたか分る方がいましたら解決方法をお願い致します。

  • デュアルブートについて

    WIN2000使用のPCが壊れたので、買い替えついでに、OSをWINXPにしました。 ところがXPで不具合になるソフトがあるので、現状はあまっていたHDDにWIN2000を入れて使用してます。 ところで、XPと2000をデュアルブートにする場合、先に2000を導入ってことは聞いています。が、この場合は2000の入ってるHDDをマスターにXPが入ってるHDDをスレーブで接続すれば自動的にデュアルブート環境?になるのでしょうか。 それともなにか設定が必要なのでしょうか?お分かりになる方よろしくお願いいたします。

  • デュアルブートの解除(Xpについて)

    デュアルブートの解除(Xpについて) 現在Win7とXpでデュアルブートしています。 Xpをあまり使わなくなったのでアンストールしようと思いました。 ネットで調べるとWin7のアンストールは在るのにXpの書き込みは見当たりません。 バックアップした後クリンインストールするのが確実なのは分かっています。 それ以外の方法がなぜ見つからないのか疑問に思い質問してみました。 お教えください。

  • デュアルブート解除の仕方

    デュアルブートを解除したいのですが、ブートマネージャーを起動させないでOSをダイレクトに起動する方法教えてください。 XP(C) VIST(D) のデュアルブートしていました。 現在 7(C) 空(D)

  • 2つのHDDでデュアルブートしたい

    本体を購入した当時からついていた内蔵HDD(OS:Win98)と 今回新たに購入した内蔵HDD(OS:Win2000)でデュアルブート にしようと思ったのですがうまくいきません。 Win98をマスターにし、Win2000をスレイブにしてもWin2000 が入っているHDDがWin98のエクスプローラから見ることが できません。逆にWin2000をマスターにし、Win98をスレイブに すると起動する時点で真っ黒な画面にエラーのような ものが表示されF1かF2を選択するようなことを要求されます。 2つのHDDでデュアルブートは不可能なのでしょうか? 同じようなことをされている方がいらしたらご教授願えないで しょうか?ちなみにジャンパーは両方ともCSにしてあります。 またデュアルブートにするのはこれが初めてなのでできれば 詳しくお教え願えれば幸いです。 各HDDのパーテションは下記のようになっています。 Win98:Cドライブのみ(FAT32)12GB Win2000:Cドライブ(FAT32)4GB      Dドライブ(FAT32)2GB      Eドライブ(FAT32)12GB (マシン自体はDELLのOptiPlexです。) パーテションをきっていて一つ気になったのですが、 Win98のほうもCドライブがいて、Win2000の方にもCドライブが いるのですか、これは大丈夫なのでしょうか? 以上、宜しくお願い致します。

  • デュアルブートできません

    ドライブC、DにてXPを使用していたところへ、新たに2K(ドライブE、F中のE使用)をいれデュアルブートにしようとしましたが、起動時のOS選択画面でXPを選んでも起動せず真っ暗なままです。2Kは通常通りOKです。システム→詳細→OSの選択でXPを指定してもだめ。マイコンピューター→管理→ディスクの管理を見ると、XPはシステムとなってますが、2Kは”ブート”となってます。これが原因のような気がしますが、どうやれば正常にXPも起動できるか教えてください。宜しくお願いいたします。 (追記)HDDは80G一本です。BIOSのブートはHDD-0,HDD-1,HDD-2です。(HDD-0だけでいいと思いますが)

  • デュアルブートで

    今まで1台のHDDにデュアルブートでXPとVISTAを入れて使用していました、好奇心からもう1台HDDを内臓で増設してWin7RCを入れたのですが、Win7RCは起動出来ません。XPとVISTAからは増設HDDは見えるのですが・・・このデュアルブートは無理なんでしょうか?よろしくお願いいたします。Win7RCだけにすると起動できます。

  • デュアルブート解除

    デュアルブート解除 知り合いに頂いた自作PCで160GB(C)と250GB(F)とHDDが2台入っている環境でした。 現在、CドライブにVista、DドライブにDVD、FドライブにWindows7が入っています。 (各ドライブはそれぞれシングルパーティションです) Vistaが入っていた時に、無償アップグレードでFドライブに入れてVistaとデュアルブートにしました。 Windows7の以降が無事済みまして安定しているのでVistaを消してドライブ自体フォーマットしてデータ&バックアップ用に考えていたのですが、BIOSではずすと立ち上がりません。 Cが無いとブート出来ない環境になっているのでしょうか。 パーティションで区切られた同一HDDでWindows7を消す情報は多数あるのですが上記環境の対策が見つかりません。 安定していたらハードディスクからVista消してバックアップ用にしてしまおうと思っていたのでこの様にしたのですが・・・・・ よろしくお願いいたします。

  • デュアルブート解除

    お世話になります 現在物理的に1つのHDDをパーティーションでくぎって(C.D)CにXP、DにVISTAのデュアルブートですが、VISTAをアンインストールしたくDドライブをフォーマットしようと思います。 ですが現在ブートローダの画面がVISTAのものでありXPを起動するときは[以前のWINDOWS]を選択しております。この状態でDをフォーマットすると、XPが起動しなくなるような気がするのですが、どうでしょうか? XPのCDは手持ちであります。 よろしくお願いします。

  • Win2000環境にWin98SE(増設HDD)を入れ、デュアルブートさせるには

    パーテーションを切るのも面倒だったので、Win98SEをWin2000に「アップグレード」しました。しかし思い直してとりあえずWin2000の入ったHDDを外し、別のHDDにWin98SEをインストールしました。再びWin2000のHDDをマスター、Win98SEのHDDをスレーブにして接続しました。当然アップグレードなのでデュアルブートメニューは出ずに自動的にWin2000が起動してしまうのですが、スレーブにWin98SEが入っているというのを認識させ、かつデュアルブートメニューが出てくるように修復させる方法がわかりません。何かよい方法はないでしょうか。