• ベストアンサー

起動できなくなりました

HDD:CにWinXPが入っていて、マルチブートにしようと思いHH:DにWin2000をいれたらOS選択画面はでるのですがXPの方が起動しなくなりました。2000の方は起動しHDD:Cの中がみれます。Dを初期化してXPだけにしたいんですが、無理なんでしょうか?知識がないのにやってしまいました。2000で起動ディスクを作ろうと思ったんですが作成をどうするかもわかりません。購入時の状態に戻すしかないんでしょうか?また一緒の失敗をした方、どう対処しましたか?

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

  • ベストアンサー
回答No.2

pppstationといいます わたしも同じ失敗をしました。 このような現象の原因は、 「ブートローダーがXPのものでなくWindows2000のブートローダーになってしまっている」 ということではないかと思っています WinXPが入っているマシンに、Win2000を後から入れたということなので、 WinXPのブートローダーがWin2000セットアップによって、 Win2000のブートローダーになってしまったのでしょう 当然Win2000の方のブートローダーではWinXPは起動できません(画面が真っ暗のままのはず) 対処としては、#1の方のおっしゃる通り、 Windows2000から修復セットアップでXPをインストールしてやると、 XPのブートローダーになりますのでデュアルブートが可能になります (インストール先はもちろんCドライブです) しかし、見ただけではXPのブートローダーなのか、Win2000のブートローダーなのかわかんないですよね

hidepuri
質問者

補足

XPのCDはアップグレード版HomeEditionなんですができますか?

その他の回答 (3)

回答No.4

補足を読みました アップグレードCDでも問題ないですよ(おそらく) ただ、前バージョンのWindowsのCDを求められるかもしれませんので そのCD-ROMは用意しておいた方がよいかもしれません

noname#1281
noname#1281
回答No.3

XPのCDはアップグレード版HomeEditionなんですができますか? #2の方の返事が無い様なので、替りにお答えします。Win2000からでも、アップグレードは、可能だから問題は有りません。この場合は、Win2000から、アップグレードするのではなく、Win2000を使いWinXPのCDーROMを読むだけなので、ぜんぜん問題は、ありません。

noname#1281
noname#1281
回答No.1

まず、Win2000を起動して、WinXPのディスクを挿入して、インストール開始。 次に、新規にインストールを、選択して、インストール先をHHD:Cにして、修復するを選択・・・ これが、一番簡単かな??

関連するQ&A

  • フォーマット?

    HDD:CにWinXPが入っていて、マルチブートにしようと思いHH:DにWin2000をいれたらOS選択画面はでるのですがXPの方が起動しなくなりました。2000の方は起動しHDD:Cの中がみれます。Dを初期化してXPだけにしたいんですが、無理なんでしょうか?知識がないのにやってしまいました。2000で起動ディスクを作ろうと思ったんですが作成をどうするかもわかりません。購入時の状態に戻すしかないんでしょうか?また一緒の失敗をした方、どう対処しましたか?  友達に聞くとFDISC?でHDD:DをフォーマットしたらHDD:CのXPだけが残るのでやるようにいわれましたが何をしたらいいのかさっぱりわかりません。XPのCDはアップグレード版ホームエディションです。

  • デュアルブートをシングルブートにすることは出来るのでしょうか?

    現在Windows98とXP(home)のデュアルブート環境になっています。 Cドライブに98、DドライブにXP、それぞれ別のHDDに入っています。 98は全く使っていないため削除しようと思っています。 (いらなくなったHDDはデータディスクとして使用するか、  外したいと思っています) XPの環境はそのままでXPのシングルブート(XPをCドライブ)にする事は 可能なのでしょうか? もう少しわかりやすくすると <現>C:Win98(HDD1)、D:WinXP(HDD2) ↓ <新>C:WinXP(HDD1) シングルブートにするにはやはり再インストールしかないでしょうか? 自分でも調べてみましたが分かりませんでした。 もし、分かる方がいるようでしたら教えて下さい。

  • 起動時のOS選択画面修正

    お願いします。 今、HDD2ヶ使ってデュアルブートしている自作マシンです。内容は… C:WIN Me  D:WIN2000です。 以前D:にWINXPをインストールして、MeとXpのデュアルブートでした。 そこで訳があってD:XPを→WIN2000にインストールしなおしました。 すると電源を投入したときのOS選択画面時に windows windowsXP windows2000 と出るではありませんか! もちろんWINXPを選択しても起動はしません。 過去の投稿にboot.iniにWINXPが残っていると書いてありましたが、私のPCにはboot.iniが見つかりません。 ファイルの検索を使ってもファイルが見つからないと出ます。何かやり方が違うのでしょうか? 会社で使っているPCにはboot.iniファイルがあるのに… どなたか教えてください。お願いします。

  • win7+winXPのdual boot失敗

    教えてください。 今、Win7proの64bitにアップさせて使っているのですが、一部のソフトとハードウェアが使えなくなっていました。最近、使う必要がでたのでdual bootさせたいと思っています。 Win7もwinXPを追加すると、起動が吹っ飛ぶとあったのでHPなどを参考に進めたのですが、 そもそもwinXPがインストールできません。 CDブートにしてからWinXPのインストールディスクを入れて起動 ⇒OSインストールがはじまり、一回目の再起動が勝手に行われます(再起動後に継続してインストールする旨表示されている)。 ⇒再起動すると、a disk read error occurredとなりXPが起動しません。もちろんWin7も。 (なお、はじめ起動しないのはWinXPを入れたからと思い込んで、dual boot 画面も設定しています。) これでは仕事に支障があるのでwin7のインストールディスクを入れて、起動情報を復旧して今にいたっています。 ひとつ気になっているのは、今のHDDと光学ドライブの構成が、内臓HDD(CとD)、光学ドライブE、外付けHDD(1)のF、外付けHDD(2)のI、となっておりWin7はCに情報が入っているのですが、WinXPをインストールするときに、Win7上でのCドライブがEだったかFとなっており、混乱したことがったので、勝手にそこを疑っています(容量からわかりました)。 詳しい方、解決方法のご教授いただけると助かります。 よろしくお願い致します。

  • 起動しなくなりました

    Win98とXPproのマルチブートにしてましたが、いろいろあって「NTLDR is missing」というメッセージが起動時に表示されるようになり、どちらのOSも起動できなくなりました。 Win98の起動ディスクを用いて「sys c:」を実行しましたが駄目でした。Win98がインストールされていたCドライブをフォーマットしてみましたが、XPは起動しません。修復インストールを試みようとしても、修復インストールが選択できず、上書きインストールのようなことしかできなくて、インストール済みのソフトは消去されるという説明だったのでそこでやめました。 この状態で何とかしてXPを起動させることはできないでしょうか。

  • GRUBを使ったマルチブートでDOSが起動しないなど・・・

    大胆にもPC-DOS7.0(DOS/V),Win98SE,WinXP Pro,Red Hat Linux7.3の4つのOSを LinuxのGRUBを使いマルチブートにトライしました。 結果は、GRUBから直接起動出来るのはLinuxだけ、XPと98はXPの マルチブート画面?を呼び出すことで起動出来る。DOSはエラーが出て起動出来ません。 GRUBの設定は http://www.a-yu.com/pub/grub.html#intro を参考に したのですが、あまり理解しないでGRUB の設定ファイルはを編集している為だと 思います。せめてDOSの起動をさせたいのですが方法を教えて下さい。 各OSのインストール状況  Disk0 0:Win98 1:WinXP 2以降にLinuxの/他を割り当て  Disk1 0:PC-DOS(FAT16アクティブ) 1:Linux/boot 2:Linux /Swap Disk2 0:NTFS 1:FAT32 2,3:NTFS OSのインストール順 Win98,WinXP,PC-DOS(単独),Linux NTのブートローダーとGRUBはDisk0(hd0,0)にインストールしたはず? GRUB の設定ファイルの内容 #コメントは省略します default=1 timeout=3 splashimage=(hd0,2)/boot/grub/splash.xpm.gz title Red Hat Linux (2.4.18-3) root (hd0,0) kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda6 initrd /boot/initrd-2.4.18-3.img ---> (7) title Windows XP---->NT Boot Loaderがないでエラーになる。 rootnoverify (hd0,1) chainloader +1 title Windows 98 SE---->XPと98の選択画面が表示され両者とも起動可 root (hd0,0) makeactive chainloader +1 title PC-DOS7.0---->Non-System disk or disk error が出て起動失敗 root (hd1,0) makeactive chainloader +1 但し、Disk0(マスター)外し1をマスターで起動すると問題無くDOSが 起動します。(これは基本的にな問題でCでないから起動しないのですか?)

  • WinXPが起動できません。おそらくboot.ini関係と推測。

    WinXP起動中に部屋のブレーカーが落ちてしまって以降、立ち上がらなくなってしまいました。 ここやらいろいろ調べてboot.ini関係かと思い、いくつか試してみたのですが、少しずつ状況が違うようでうまくいきません。 PC環境(必要と思われるところを抜粋) OS WinXP、Win98SE HDD priに2枚、secに1枚、USB1枚 多分、C: D: E: の順番で、USBは?です CDD USBに1台 FDD 無し priのマスタにWin98SEが入っており、スレーブにXPが入っています。(多分) WinXPのCDはOEMです。 Win98SEは通常どおり起動できます。 回復コンソールはインストールしてません。 以下現在のboot.iniの内容です。 [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] C:\="Microsoft Windows98" multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Home Edition-1 " /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="XP Home Edition-2 " /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="XP Home Edition-3 " /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="XP Home Edition-4 " /fastdetect multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="XP Home Edition-5 " /fastdetect いろいろ試した後なのでおかしな状況になっていますが、Win98は起動します。 WinXPを起動しようとすると、Hal.dllが~とおなじみ(?)の警告文が出て起動しません。 何とかなりませんでしょうか? お願いします。

  • マルチブート

    Win2000とWinXPのマルチブートにしたいのですが。 両方ともクリーンインストールです。 2つのHDDをそれぞれ二つのパーティションに切って、HDD1にCドライブとDドライブ、HDD2にEドライブとFドライブというふうにします。 CドライブにWinXP、EドライブにWin2000をインストールしたいのですが、その順番でやっていくと何か問題が起こるでしょうか。 どうしてもCにXP、EにWin2000にしたいので、問題が起こるとしたら回避する方法を教えて下さい。 尚、下のサイトは目を通しています。 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/

  • 起動しなくなりました。

    HDDのデータをコピーするため、XPが入ってるHDDのIDEを外し、コピー元のHDDをIDEでつなげてデータをHDDに移しました。 データコピー後、IDEをつなぎ直したら、XPが起動しなくなり、マルチブートでOSをXPを選択するとエラーがでます。 <windows root>\system32\hal.dllを入れなおせとでます。 コピーする際は、マルチブートのWin2000で行いました。 また、2000でXPの入ってるHDDを見るとフォーマットしろととなります。 どなたか、救いの手をお願いします。 かいつまんでますので、不明な点があれば、お答えします。

  • マルチブートに関して

    halエラーに関わるboot.iniについて質問です。 1.マルチブートした場合、Cドライブにしか存在しないんですか? 例えばなっている時はC:XP D:2000は Dドライブから2000を起動するとシステムファイルはDにあり、boot.iniだけはCのものをつかっているということですか? 2.boot.iniにはSATA(IDEならマスタースレーブ)の繋いだポートの記述はあるんですか? 3.マルチブートにして起動していない方のOSを新しいHDDにコピーしてboot.iniを修正すれば起動できますか? この場合、XPを起動して2000のファイルを別HDDに移行するということですが。