• ベストアンサー

デュアルブートにおける障害(Cドライブ以外へのインストール)

noname#18951の回答

  • ベストアンサー
noname#18951
noname#18951
回答No.5

>これって普通はどちらを起動しても、起動したシステムのHDがCに >なりますよね? 下の方で違うとおっしゃられているようですが強ち間違いでもありま せん。起動したシステムは常にCになります。でもxpはG。どうしてで しょうか? Win9x, Meは常に起動ドライブ=システムドライブという関係が成り 立っていますが、Win NT/2000/xpでは違っていてもかまわなくなって います。それはNTLDRというNTローだが介在しているためです。NTLDR のおかげでC以外のドライブへのインストールも可能になりました。 NTLDRはまずブートメニューを表示して(ただし、他のOSがないときに は無条件に起動を続行します)選択されたOSを起動することになり、 このとき必要があればドライブ変更も行います。 うすうすお分かりとは思いますが実はCドライブから起動後、インス トールされたOSのドライブに切り替えて起動を続行します。そのため 本来であれば起動できない拡張領域のパーティションへもインストー ルできるようになります。 不具合についてですが、最近のソフトでは問題ないと思います。古い ソフトではCドライブきめ撃ちの厄介なものもありますが。似たような 問題として以前こんなのがありました。 とある海外製のソフトだったんですが、当時日本の主流は起動ドライ ブがAになるPC-9800でした。そのソフトはCドライブを基準としていた ためCドライブが必ずあるとは限らないPC-9800ではインストールがで きないということでした。数種類そんなソフトがありましたが、今は そんなソフトは見かけないので問題ないと考えてもらってもいいと思 います。 でもドライブレターが変わるのもいやなのでシステムはWin2000, Win98 どちらともCドライブになるように僕はしていますが。

moby2002
質問者

お礼

NTLDRのご説明でよくわかりました。一回Cで起動してますね、確かに! 納得できました。 ということは、別に問題があるみたいですね。 時間があれば再インストールしたいです。

関連するQ&A

  • デュアルブートしない

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

  • デュアルブートの再インストール

    c:にME,d:にXPをデュアルブートしています。c:のMEだけを再インストールそれも、ぜひクリーンインストールにしたいのですが、formatなんかしたらデュアルブートがこわれますよね。 なんかいい方法ありませんか。

  • XPとwin7のデュアルブートで・・

    現在320GのノートにC:40G、残りD:と分けCドライブににXP SP3を入れています そこで残りのDドライブを2つに分け片方にWindows7をインストールしたいのですが 2つに分けるのはEASEUS Partition Masterで行なおうと思うのですが その片方に7のDVDからインストールする際XPのインストール時のように そのドライブを更にパーティションを区切る事は出来るのでしょうか? 後デュアルブートになった時どっちかのOSシステムディスクがCドライブ以外になってしまうのでしょうか? 理想としてはログインしたOSがCドライブとして認識して欲しいのですが 検索した所、引用なのですが下記の状態に陥る事を恐れて実行していない状態です。 >XPブート時にエラーが出て起動されない。 >C:ドライブとE:ドライブでデュアルブートしている場合、起動ファイルはC:ドライブだけにインストールされる。 >それでもXPやそれ以前のOS だとブート機構が一緒なのでC:ドライブに新規インストールしても問題は起きないのですが、 >Vistaで大きくその辺が変わったので、C:ドライブに新規インストールすると >E:ドライブのXPの起動に必要なファイルがインストールされず、こういう状況に陥ってしまうようです。 こうならない正しい方法がありましたら教えて頂けませんでしょうか? よろしくお願いします。 これは何か作業など必用なのでしょうか? よろしくお願いします

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

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

  • Cドライブだけでデュアルブート

    現在CドライブにWin2000がインストールされてます(フォーマットはFAT32です)。フロッピー起動で、DOSも起動して使っています(BIOS、I/Oポートを直接アクセスする特殊プログラム起動のため)。これをフロッピーでなく、デュアルブートにすることはできませんか? CドライブにDOS、DドライブにWin2000というようにパーティションを2つ使うなら可能なのはわかりますが、Cドライブだけで2つのOS (Win2000とDOS)のデュアルブート環境にしたいのです。可能でしょうか?可能ならば、具体的インストール手順をご教示ください。

  • デュアルブートで‥

    今デュアルブートでCドライブにはMeを、そしてDドライブにはXPを入れて使ってます。 本格的にXPを使ってるのでCドライブに入ってるMeの方を消そうと思ってるんですが、どうすれば良いでしょうか? 一度ディカバリで全て初期化してからCドライブにXPをインストールした方がいいんですかね?

  • デュアルブートでのドライブ名

    WindowsXPとVistaをそれぞれ別のハードディスクにインストールしています。 XPを起動するとシステムはCドライブ、Vistaを起動するとシステムはDドライブになります。 しかし、正式版をインストールする前にVistaのベータ版をインストールした時は、Vistaを起動してもシステムはCドライブ(XPが入ってるドライブはDドライブ)と表示されて、どちらのOSもシステムはCドライブになる様に自動で切り替わってました。 それで質問ですが、ドライブ名は上記の内容でどちらが正常なデュアルブートの設定でしょうか? 経験者の方、よろしくお願いします。 なお今回、Vistaはアップグレード版を購入したので、ベータ版が入ってたHDDをフォーマットして、XP上から新しくVistaをインストールしています。

  • デュアルブートで

    CドライブME、DドライブXPでデュアルブートしていました。 HDのパーテション分けが気に入らなかったので、XPのCDROMからDドライブを 新規インストールでFATにフォーマットし、HDをMEの起動ディスクからfdiskでパーテション分け。 その後Cドライブだけをフォーマット&Cドライブに再びMEをインストールしました。 ここまでは順調に進んだのですが、XPを入れる段階 (MEからCDROMでDドライブに新規インストール)でおかしな事になります。 DドライブをNTでフォーマットし、次のドライブチェックの段階で、 「Dドライブは破壊されています。XPをインストールできません。」 といった様なお叱りを受け、XPをインストールできないのです。 Eドライブにインストールしても、FATでフォーマットしても、 fdisk/mbrを実行しても一向に改善されません。 昨日までは順調に動いていたうえ、MEも問題なくインストールできたので、 HDの故障とは考えられません。 メモリーもMemtestでテストしましたが、問題はありませんでした。 自分の知識ではこれ以上考えられる問題が見当たりませんので、 どなたか知識が豊富な方、私に力を貸してください。 一つ気になることが・・・ DドライブをFATにする時、XP新規インストールでFATにフォーマットし、 ドライブチェックを行っている時に誤って電源を切ってしまいました。 その後fdiskで確認したところ、DドライブがしっかりFATになっていたので 問題無いと思い、パテーション分けを行って、CドライブのMEのインストール作業に入ってしまいました。この事が何か問題となっているのでしょうか? CPU: celeron2Ghz MEMORY: sumsugチップの384MB(128+256) M/B: Albatron PX845PEV(intel845PE) G/B: Matrox G550

  • デュアルブートしたパソコンに新規OSをインストール

    デュアルブートを解消してWindows7だけにして、パーテーションのサイズ変更もしたいです。 現在の環境 CドライブにVista、DドライブにXPのデュアルブート Cドライブが60GB、Dドライブが395GB Cドライブが「システム」、Dドライブが「ブート」 PC:  Dell inspiron530(Vistaモデル) このパソコンのデュアルブートを解除してWindows7をクリーンインストールしたい。 パーテーションのサイズ変更 Cドライブが60GB、Dドライブが395GBの容量を逆にしたい。 現在、電源を入れるとXPが起動します。Vistaの起動方法は忘れてしまいました。 DドライブのXPにWindows7のインストールディスクを入れたらどうなりますか?

  • 7とXPのデュアルブート

    PC1→7(Cドライブ,60G)とXP(Dドライブ80G)で,デュアルブートできるようにしています。 PC2→全く同じPCがもう1台あって,そちらは7(Cドライブ,60G)のみで利用しています。 PC2のCドライブを,AOMEI Backupper 1.11のSystem Backupでバックアップし, PC1のCドライブにリストアしたら,デュアルブートできなくなりました。 同じ環境で使いたいので,PC1のCドライブにリストアする方法はないでしょうか。 (リストア後のプロダクトキーの変更は,手動で行うとして)