• 締切済み

デュアルブートしない

HDDを2台にしてCドライブにXP,DドライブにWindows7を入れてデュアルブートにしていました。 それで今回、Cドライブの調子があまりに良くなかったのでXPの再インストールをしました。 そうしたら今までPCを立ち上げた時にどちらを起動するか選択できていたのに、そのままXPが起動してデュアルブート出来なくなりました。 この場合、どのようにしたら以前のようにデュアルブート出来るようになるでしょうか? すみませんが、どなたかご回答お願いいたします。

みんなの回答

回答No.5

再度 >CドライブがWindows Vistaのパーティションで,システム・フォルダが\windows\system32という場合のです CドライブがWindows7のパーテーション・・・・の誤りです また以降のコマンドも「D:\windows\system32\bcdedit ・・・」に置き換えて下さい また「ntldr」のあるドライブは確認して下さい

回答No.4

>c:\windows\system32\bcdedit は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。 >と出るのですが、どのようにしたらよいでしょうか? CドライブがWindows Vistaのパーティションで,システム・フォルダが\windows\system32という場合のです。 今回は「D:\windows\system32\bcdedit・・・」 に置き換えて下さい 指定された作成操作を実行中にエラーが発生しました。

回答No.3

Vista以降、起動方法が違うため後からXPを入れると起動出来なくなりますが、 ファイルが壊れた分けではありません。 起動をWindous7に合わせてやり、そこにXPの起動方法を入れる事により解決します CD/DVDがGドライブ、Windoes7がCドライブの場合 Windows7のディスクをGドライブに入れる コマンドプロンプトを起動 1から6までの「」内を順次入力(ドライブは適宜環境に合わせて変更) 再起動で終わり 1、「G:\boot\bootsect.exe -nt60 all」 BOOTMGRがマスター・ブートにMBRを変更 これでWindows7は起動出来るがXPは起動出来ない 2、「c:\windows\system32\bcdedit -create {ntldr} -d "Windows XP Professional"」 指定された作成操作を実行中にエラーが発生しました。 指定されたエントリは既に存在します。 という表示が出るが問題なし 3、「c:\windows\system32\bcdedit -set {ntldr} description "Windows XP Professional"」 起動時の選択メニューに「以前のバージョンのWindows」の表示が「Windows XP Professional」となる 4、「c:\windows\system32\bcdedit -set {ntldr} device partition=c:」 ”device partition=c:”の「c:」はNTLDRが存在するドライブを指定,通常はCドライブ。 5、「c:\windows\system32\bcdedit -set {ntldr} path \ntldr」 6、「c:\windows\system32\bcdedit -displayorder {ntldr} -addlast」 NTLDRのエントリを起動メニューに追加 再起動で終わり

combo5116
質問者

補足

ご回答ありがとうございます 2のところで c:\windows\system32\bcdedit は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。 と出るのですが、どのようにしたらよいでしょうか?

  • shinh
  • ベストアンサー率39% (363/926)
回答No.2

#1です。すみませんリンクを間違えてしまいました。 こちらです。 http://asugi23.web.infoseek.co.jp/diyf/diy88.htm#2

combo5116
質問者

お礼

ご回答ありがとうございます。 早速、参考にいたします。

  • shinh
  • ベストアンサー率39% (363/926)
回答No.1

Vista以降ブート方式がXPと変わってます。 以下の XPをあとからインストールした場合 を参考にどうぞ http://questionbox.jp.msn.com/kotaeru_reply.php3?q=5519763

関連するQ&A

  • ちょっと特殊な Windows でのデュアルブート

    ちょっと特殊な Windows でのデュアルブート お世話になります。 Windows XP、Windows 7 でデュアルブート環境を構築しております。 今やりたい事は bios のブートドライブの優先順位によって ・ XP (ドライブ) を選択したら XP が無条件に立ち上がる ・ 7 (ドライブ) を選択したら 【XP/Win7 のブート選択画面】になる という事をやりたいのです。 今現在、bios 切り替えによる各 OS の立ち上がりは問題なく、また bcdedit / bootrec と EasyBCD を駆使して Windows 7 起動時に 7/xp のブート選択画面 までは表示することは出来ました。しかし 7 上でのブート画面で XP を選択 しても、数秒後に再起動になり起動することが出来ません。 Win7 の DVD 起動の修復からコマンドプロンプトを立ち上げ、bootrec の /rebuildbcd や bcdedit でドライブパスを確認/変更したり、bootsect で Windos XP には /NT52 、Windows7 には NT60 など色々試しているのですが、 結果が伴いません。 本環境はパーティションを切らずに物理ドライブとして、 HDD 1台目(Primary1 Cドライブ) Windows XP インストール HDD 2台目(Slave1  Dドライブ) データドライブ HDD 3台目(Primary2 Eドライブ) Windows 7 インストール DVD 4台目(Slave2   Fドライブ) CD/DVD という風に組んでおります。 bios 選択で切り替えて起動できるようにしているので、MBR は C ドライブと Eドライブに入っていることになります。 このような環境で、Windows7 を起動ドライブにした時に Windows XP を ブート画面から選択させ起動させる事は物理的に可能でしょうか? インターネット記事で記載されている一般的?なデュアルブートなら問題なく構築 出来ているのですが、私がやろうとしているデュアルブートの記事が中々見つからず そもそもこのような環境が構築可能なのかどうか、疑問に持った次第です。 どうぞよろしくお願いします。

  • デュアルブート(マルチブート)について教えて下さい!

    デュアルブート(マルチブート)について教えて下さい! 内蔵HDD 4台の構成にて Windows7 64Bit を C ドライブと に入れて作業をしておりました。 訳あってOSをもうひとつWindows7 64BitOSをインストールしたいと思い Dドライブに新規インストールしたところ問題なく完了し新しくインストールしたWIN7は起動したのですが 前の Cドライブだったものが名前が変わりEドライブとなり以前の DドライブがCドライブとなってしまいました。 それだけならよいのです以前使用していたWIN7OSが 起動時に選択できると思ったらできずそのまま新規インストールしたOSのみ起動してしまいます。 データはそっくりそのまま残っているので後は起動ドライブとして認識してくれればなのですが。 ネットで調べてみても Vista XPからなどでは上位互換の問題?などで発生するようですが同じOS環境で起こるとは。。。 コマンドプロンプトで何か入力すれば認識できるようになりますでしょうか? 無知なものでお手数ですがよろしくお願いいたします。   Windows7 64bit自作 Intel Core i7 920 CPU Memory 6GB Internal HDD X4

  • デュアルブート解除

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

  • デュアルブート環境だったのですが

    MEと2000のデュアルブートをしていましたが、 MEに使用していたCドライブがHDDごとクラッシュ してしまい、不安定な形でDドライブにインストールしている2000を使用していました。 (そのときも、起動前にOSの選択画面は出ていました) これではいかんと、MEに使っていたCドライブのHDDを新品に交換し、XPをインストールしたのですが、 XPの入っているドライブがEドライブ(管理ツールでも変更できません)となり、起動時にも2000を選べなくなってしまいました。 このような状態でXPと2000、うまく簡単にデュアルブートできる方法はありますでしょうか?また、XPの入っているEドライブをCに戻せるでしょうか。 方法、ソフトなどあったら教えてください。

  • XPとのデュアルブートの起動選択画面を消したい

    Cドライブ XP Dドライブ OSなし Eドライブ VISTA まずC&DドライブのみのPCに Eドライブをインストールし XPとVISTAのデュアルブートで起動画面を選択していましたが Eドライブをフォーマットして VISTAを起動できないようにしました。 が PCを立ち上げると 以前通りにデュアルブートの選択画面が 出てきます。OSはXPのみになったので勝手に起動すると思っていたら、いまだにOSの選択画面が出てくるのですがデュアルブート画面をなくして 元のようにXPのみを起動させるとことができるのでしょうか?

  • Windows xpと7のデュアルブートについて

    ご閲覧頂きありがとうございます。 Windows xp と Windows 7(64bit) のデュアルブートについて質問です。 ハードディスクのパーティションをCとDに分け、 まず、Cドライブにxpをインストールし、その後にDドライブに7をインストールしました。 当初は、xpでも7でも問題なく起動できていたのですが、いつからかは判りませんが、 xpを選択しても画面が真っ暗で全く起動しなくなりました。 何回か7をTrueImageバックアップを使って、復元しています。 TrueImageバックアップやハードディスク革命バックアップでバックアップしておいたxpインストール直後のディスクイメージを復元してみましたが、症状変わらずでした。 マスターブートレコードも、そのディスクイメージから復元してみましたが、症状変わらずでした。 デュアルブートするには、先にxpをインストールする必要があったと思うので、元の製品ディスクからxpをインストールしても、デュアルブート環境にはならないと思うのですが、 xpが起動出来るデュアルブート環境に戻すには、どうすれば良いでしょうか?

  • Win95と98のデュアルブートは可能でしょうか?

    よろしくお願いします。 以前1台のPCに先にDドライブに98SEをインストール して、その後Cドライブに95OSR2をインストールした のですが、どうやっても95が起動してしまい、 98は起動できませんでした。 この前、どこかのホームページで、Cドライブを開けて おいて、DドライブとEドライブに9x系のOSを入れれば デュアルブート可能というのを見たのです。 本当に9x系OSだけのデュアルブートは可能なので しょうか?教えてください。

  • windows xpと7のデュアルブート

    windows xp と windows 7のデュアルブート 既存のxpが入っているPCに後からwindows 7をインストールしてデュアルブート環境を作ろうと 思うんですが、HDDのパーティションDドライブに空きがないため、 windows xpがインストールされているCドライブにwindows 7をインストールしようと思うんですが大丈夫ですか? 例えばwindows xpが入っている状態で C\WINDOWSってありますよね? windows 7をCドライブにインストールするとwindows7用のC\WINDOWSが作成され、 windows xp用のC\WINDOWSが上書きされるような状態にならないんですかね? よろしくお願いします!

  • デュアルブートの解消

     ちょっとした手違いでDドライブにXPをインストールしてしまってXPのデュアルブートになってしまいました。慌ててDドライブをフォーマットしたのですが,起動時にデュアルブートの選択が残っており,上の方にあるのが削除したDドライブのプログラムのため,これを消したいのですがどうすればいいのでしょうか。  

  • WindowsVistaとWindowsXPのデュアルブート方法

    現在HDDが1台内蔵されている(Cドライブ)パソコンにWindows Vistaがインストールされております。 このHDDを外し別のHDDと交換後にそのHDDにWindowsXPをインストールします。 問題なくXPが起動したのちにvistaが入ったHDD(Cドライブとして使用)を接続、XPが入ったHDD(Dドライブとして使用)を接続した場合、問題なくデュアルブートとして使用できるでしょうか?