• ベストアンサー

デュアルブートになりません

IBM thinkpad x31です。 C,Dドライブを作り、DにWIN2000SERVERをインストールし、Cにdisk to diskでwinxpをプレインストールしました。両方うまくインストールできましたが、起動するとデュアル構成(OS選択画面)にならなくてXPが起動してしまいます。どのようにしたらデュアル構成になるのでしょうか?

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.4

>Cにdisk to diskでwinxpをプレインストールしました D:をインストール後に、C:をリカバリされたとのことですので、皆さんの ご指摘どおり、C:\Boot.iniがXP単独の状態に書き換わったものと思われます。 以下のように書き換えればOKと思われます。(最後の行を追加するだけです)  ...partition(2)\WINDOWS ではなく  ...partition(2)\WINNT です。 ご注意してください。 [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="Microsoft Windows XP" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINNT=" Microsoft Windows 2000" /fastdetect こちらのサイトなどをご参考にどうぞ。 http://www.microsoft.com/japan/enable/training/kblight/T005/8/12.htm http://homepage2.nifty.com/winfaq/w2k/boot.html#1067

takuya93
質問者

補足

みなさん教えてください! もう一つ質問ですが、XPを起動した時にDドライブが閲覧できてしまいます。 Dをみえないようにするにはどのようにパーティションを作ればよろしいでしょうか? 今回はWin98の起動ディスクで行いました。 またLinuxの起動ディスクもあります。 これでできるのでしょうか?

その他の回答 (5)

noname#161749
noname#161749
回答No.6

PartitionMagicなんかのツールで非表示パーティションにすればXPから見えなくなりますけど、 DにあるWin2000Serverの起動もできなくなっちゃうはず、 Win2000Serverで起動して、 Dドライブ全体にアクセス制限をかけてやれば良いのでは。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.5

>Dをみえないようにするにはどのようにパーティションを作ればよろしいでしょうか? 「パーティションマジック」の非表示パーティションを利用すれば出来るようです。 http://www.netjapan.co.jp/P_powerquest/pm/V8/info/pm80.html フリーソフトでは、やこちらの「特殊機能版」を使うと出来るのかもしれません。 http://elm-chan.org/fsw/mbm/mbm.html >今回はWin98の起動ディスクで行いました。 何を行なわれたのでしょう。どういう意味かわかりません。 Windows98からはNTFSは見えないという意味ならその通りです。 >またLinuxの起動ディスクもあります。 これでできるのでしょうか? これも、どういう意味か??です。

noname#161749
noname#161749
回答No.3

Boot.iniの直接編集でもOKですが、 たぶん以下の行の追加で、 multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Srever" /fastdetect 回復コンソールで起動してbootcfgコマンドでも修復可能かと。

参考URL:
http://support.microsoft.com/default.aspx?scid=%2Fisapi%2Fgomscom.asp%3Ftarget%3D%2Fjapan%2Fsupport%2Fkb%2Farticles%2Fjp
takuya93
質問者

補足

みなさん教えてください! もう一つ質問ですが、XPを起動した時にDドライブが閲覧できてしまいます。 Dをみえないようにするにはどのようにパーティションを作ればよろしいでしょうか? 今回はWin98の起動ディスクで行いました。 またLinuxの起動ディスクもあります。 これでできるのでしょうか?

  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.2

こんにちは。 原因は、No1 さんのおっしゃるように、boot.ini が上書きされてしまったのだと思います。 対策ですが、手動で boot.ini を書き換えるのが簡単ですが、ファイルシステムに NTFS を使用してる場合、失敗すると起動できなくなり、再インストールとなります。 一応、「本体にHDDが1つだけで、そのHDDを二つにパーテーショんを分けて使っている」という前提で、手順を書きます。 c:\boot.ini というファイルをメモ帳で開きます。 何行かのアルファベットの羅列ですが、これをいじります。 まず、2行目 timeout=数字 というのがありますが、この数字が0とか1 とかでしたら30位にします。 これは選ぶ時間を秒単位で指定します。 半角数字で入れます。 次に一番最後の行の一番後ろで改行して、 今ある、最後の行をコピーして張り付けます。 そうすると最後の行は同じ物が二つ並びますね。 後ろの方の行の中の「partition(数字)」(たぶん(0)になってると思います)の所を、その数字に1を足した数字に変えてください。 0なら1、1なら2ですね。 そして一番最後の""でくくられた部分を自分で判りやすい言葉に変えてください。 この場合なら、"Windows2000sever" でしょうか。 これは表示するだけの文字なので、半角英数字ならなんでもいいです。 できたら上書き保存して再起動です。 くれぐれも他の行をいじらないようにしてください。 起動できなくなり、再インストールとなります。

takuya93
質問者

補足

やはりブートが書き換えられていました。 プレインストールではデュアルブートできないって事でしょうか? もう一つ質問ですが、XPを起動した時にDドライブが閲覧できてしまいます。 Dをみえないようにするにはどのようにパーティションを作ればよろしいでしょうか? 今回はWin98の起動ディスクで行いました。 またLinuxの起動ディスクもあります。 これでできるのでしょうか?

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

基本領域はCドライブ、ですよね? 最初にDドライブにWIN2000SERVERをインストールしたときに作成されたboot.iniが「Cにdisk to diskでwinxpをプレインストール」のときに削除/上書きされたようです。このあとDにもういちどWIN2000SERVERをインストールする必要がある・・・・かと思ってましたが、間違ってるかもしれません。 http://homepage2.nifty.com/winfaq/dualboot.html の最下行では別の考察がなされています。

takuya93
質問者

補足

>このあとDにもういちどWIN2000SERVERをインストールする必要がある・・・ これを見る前にもうやってしまいました・・・ 案の上XPが起動しなくなりました。 まあ、勉強のつもりでもう一度再インストールします。 ありがとうございました。

関連するQ&A

  • 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となっており、混乱したことがったので、勝手にそこを疑っています(容量からわかりました)。 詳しい方、解決方法のご教授いただけると助かります。 よろしくお願い致します。

  • XPと7のデュアルブートの修復について

    現在XPと7をデュアルブートしています。 (winXP→win7の順でインストールしてます) デュアルブートを出来ているのですが起動時に 通常のOS選択画面が出ず、 BIOSから起動ディスクを選択するという感じで非常に面倒です・・・。 これを通常のデュアルブート、 ↓↑でOSを選択をして(30秒で自動で7が起動する」方法にしたいのですが どうすれば良いでしょうか? そもそもですがデュアルブートの構築は通常の方法ではなく win7インストール時はXPのディスク(SSD)をはずし別のSSDにインストール、 あとはSATAでwinXP、win7の両方を接続しました。 通常使用できていたのですがwin7が自動更新を 繰り返した後にwin7だけ起動しなくなってしまい 別のコンピュータからwin7を修復、そして現在冒頭にある状態に戻ってます。 すみませんがどなたかご教授頂けると助かります。

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

    デュアルブートについて 現在、NECのPCを使っています。 OSはWindowsVistaHomePremiumです。 このWindowsVistaがインストールされているパソコンにWindowsXPHomeEditionをインストールして両方のOSを起動できるようにしたいのです。 CドライブにWindowsVistaがインストールされているので使用していないDドライブにWindowsXPをインストールしようと思っています。 いろんなサイトなどを見てきたのですが、どのサイトで紹介している方法もXPをインストールしたあとに両方のOSを起動できるようにするにはVistaのインストールディスクが必要だそうです。しかし、僕のパソコンには最初からVistaがインストールされていたのでインストールディスクを持っていません。(もちろんXPのインストールディスクは持っています。) Vistaのインストールディスクを使わずに両方のOSを起動できるようにする方法を知っている方は回答よろしくお願いします。

  • デュアルブートの解消

    こんにちわ、今までWin98を使用していたのですが WinXPを入手したので、デュアルブートにしました。 でもよく考えたらWin98はあまりいらないので 削除したいと思っています。 これって簡単にできるでしょうか? それともあきらめて再インストールでしょうか? (WinXPクリーンインストール後のドライバ、 プログラムの再インストールが非常に面倒なので、 削除ですめばそうしたい。再認証もいやだし) またWin98:Cドライブ、WinXP:Dドライブですが WIN98削除後はどうなってしまうのでしょうか? 可能ならばWINXPはCドライブにしたいのですが そんなの無理でしょうかねぇ(笑)

  • デュアルブートが解けない

    C:にWin98の入ったPCのD:にWindows2000Proをインストール後、今度はWindows2000ProをC:にクリーンインストールしました。D:もその際にフォーマットしたのですがインストール後、起動時にC:Windows2000、D:Windows2000のデュアルブート選択画面が出ます。 もちろんD:からは起動できないのですが。 この選択画面を消したいのですが可能でしょうか? (Win98にWin2000をインストールする際、BIOSのアップデートを行わなかったのですが原因はその辺でしょうか?) よろしくお願いいたします。

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

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

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

    デュアルブートについて 現在、WindowsVistaを使用しています。 それで、WindowsXPをインストールして両方のOSを起動できるようにしたいです。 パーディションはCドライブにWindowsVistaがインストールされています。もうひとつDドライブがあります。 Dドライブは特に使用していないのでDドライブにWindowsXPをインストールしたいと思っています。 けれど、DドライブにWindowsXPをインストールして両方を起動できるようになるか心配だったので質問させていただきました。 このインストールの方法で両方のOSを起動できるようになるかを知っている方は回答よろしくお願いします。 ほかに良い方法を知っている方も回答よろしくお願いします。

  • Win8.1の環境にWin7をデュアルブート

    物理的に異なるHDDにインストールしてデュアルブートを考えたのですが、 PCケースが小さい為に、HDDを増設するスペースがありませんでした。 Win8.1がインストールされているHDDの パーティションわけしたDドライブにインストールする事でデュアルブート出来るのかお聞きしたいです。 Win8.1のPCがあります。 HDDは一つで、パーティションわけでCとDがあります。 Win7のインストールディスクを持っています。 Win7のインストールディスクを挿入して、ディスクから起動→Dドライブを選択して進める といった方法で、OSのデュアルブートが出来る・・・と思っているのですが 8の環境に7をインストールすると問題がどうとか記事があったりして 心配ですのでこちらで聞いてみました。 恐れ入りますがよろしくおねがいします。

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

    現在WindowsXP homeを使っています。(C、Dは分けてあります) Win2000も使いたいので、Dにインストールして デュアルブートにしようと思うのですが、 FDDなし、内蔵CDドライブは壊れていてディスクの読み込みができません。 外付けのCDドライブはあります(USB接続) どうすれば2000をインストールできるのでしょうか。 教えてください。お願いします

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

    お世話になります。。。過去ログを探したのですが、ちょっと探し出せなかったのでご質問いたします。 現在、パソコンを構成しなおしていて、新しいハードディスクにOSを入れる段階です。 HDDは1台のみです。 希望としては、CドライブにWindows7を、 Dドライブは光学ディスクドライブを、 EドライブにWindowsXPをインストールしてマルチブート環境を構築したいと考えております。 行った手順は、XPをインストールした後でWin7を入れる順序で・・・ 手順1:XPのディスクで起動し、CとEドライブとしてパーティションを作成。      →Eドライブを選択してXPをインストール。      →MBRを作成するため、Cドライブのフォーマットが始まる。(強制)      →Eドライブのフォーマットが始まる。      →EドライブにWinXPがセットアップできる。      →再起動後、Win7のディスクをセットし、起動する。      →Win7のインストール画面が起動する。      →「カスタマイズ(新規)」を選択し、セットアップを続行する。  この段階で、パーティション一覧が表示されるのですが、Cドライブに割り当てたDISK0を選択しても、「次へ」がグレーアウトされていて、セットアップが継続できません。 この画面の下部に表示されている「セットえっぷ出来ない詳細」をクリックすると、 「このディスクにWindowsをインストールすることはできません。選択されたディスクにはMBRパーティションがあります。EFIシステムでは、GPTディスクのみにWindowsをインストールできます。」 とメッセージが表示されます。 ならばと、Shift + F10を押下し、コマンドプロンプトから「diskpart」を実行して、DISK0の「CLEAN」を実施すると、XPを入れたパーティションも削除され、初期の状態(パーティション分けする前)に戻ってしまいます。 それじゃあと、順序を逆にしてパーティションを分けてからWin7をインストし、あとからntローダーを上書きしようかと思い、 Win7インストールし、再起動後XPのディスクをセットして起動、セットアップを進めても、パーティション一覧の画面では、分けたはずのパーティションが1つになってしまっていて、やはり実現できません。 この希望がかなう方法は、あるでしょうか? Win7とWinXPのデュアルブートを実現する場合、WinXPが必ずCドライブでなければいけないのでしょうか? ながながと申し訳ありませんが、よろしくお願い致します。