本体を購入した当時からついていた内蔵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ドライブが
いるのですか、これは大丈夫なのでしょうか?

以上、宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (8件)

ブートルートはマスターブートレコード(MBR)ではないです。

通常デュアルブートの場合には98のルートディレクトリにboot.iniファイルが出来ます。ですので98はマスターのCドライブにインストールする必要があります。これによりまずMBRに書かれた98の起動ルートを辿り、その途中にあるNTローダーを読みに行くようになります。一方2000はプライマリのスレーブやセカンダリのマスターでもOKです。
> 一方98をマスタにし、2000をスレイブにすると
> 98か2000か選択するような画面がでるのですが、2000を
> 選択しても起動しません。
これはすでに作られた起動ルートを示すファイルの通りの場所に2000がないためです。
98のルートディレクトリ(Cドライブをダブルクリック)して、その中にあるboot.iniファイルを一度削除し、そのまま再起動せずに2000を再インストール(または修復セットアップ)してみて下さい。
なお、boot.iniファイルが見えないときは、表示~フォルダオプションで「すべてのファイルを表示」するように変更して下さい。
なお、くれぐれもboot.iniファイルを削除した場合は、そのまま再起動はしないで下さい。もししてしまうとNTローダーが見つからないよ~というエラーになってしまいます。
    • good
    • 0

割り切って、物理的に切り替えてはどうですか。


つまりどちらもマスターにして、どちらかしか使わないと。

というのもWin2000はいわゆるNTですので、FATで利用するというのは
もったいないと思うのですね。
NTFSでないと、NTを使う意味が無いというか。
セキュリティ的にも思想が違うOS同士ですし。

会社ではWinux2000を使って物理的に切り替えてます。

ご参考までにURLを記載します。

蛇足ですが、私個人はWinMeとWin2000をSystemSelectorというソフトで切り替えて使っています。
ただしNTFSですので、Meからは見えませんが、データの
受け渡し用にFATのデータドライブを作っています。

参考URL:http://www.alphaomega.co.jp/multi/winux/top2000. …
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
最終手段は物理的にというのもありかとは思いましたが、どうしても
この方法を採用してできるようにしたいと思いなんとかここまでできました。
たしかにFATで利用はもったいなさげですが、一応自宅用ということでいいかなと
思いとりあえずFATにしてみました。(^^ゞ

お礼日時:2001/01/02 22:43

それと忘れてましたが、NTFSでフォーマットすると98から2000のパーテーションは見えません。

ですので両方からアクセスしたい場合はFATでフォーマットしましょう。
それと1からやり直すことが可能なら、それぞれのHDDをプライマリのマスターにしてから、98の起動ディスクで起動して、起動オプションを選ぶ画面(1・2・3がある最初の画面)でShift+F5キーを押してコマンド入力画面にし、そこでA:\>fdisk/mbrとタイプしてEnterをたたいて下さい。これでMBRに書かれたブートマジックの情報も消えます。更に98も起動するはずです。がんばって下さい。
    • good
    • 0
この回答へのお礼

たび重なるアドバイスありがとうございました。
98も2000も最初から入れ直すことでなんとかデュアルブートが可能となりました。
方法としては先にackyさんが教えてくださった、98で起動して2000を
新規にインストールする方法をとり、無事にOS選択ができるようになりました。
今回何回も再インストールするはめにあいましたが、非常に勉強になりましたし、
さまざまな方法があるのだということがよくわかりました。本当にありがとうございます!!

お礼日時:2001/01/02 22:38

HDは基本的にケーブルで差し替えて行うので有れば、二本のIDEケーブルが必要です。


又マスター、スレブ、CS、の切替は、一本のIDEケーブルで使う場合は、必ずマスター一台、スレブ一台となります。
二本のIDEケーブルで行う場合は、IDE1がマスターになりIDE2がセカンダリーに必ず成ります。
二本のケーブルで行う場合は、HDがマスター、スレブ設定がどちらでもかまいません。
通常はCSは使いません。(これは重要です!!)
CSモードは自動で切り替えようと言うモードですので、
正常に行かない場合が多々有ります、必ずマスター、スレブで使いましょう。

私の場合は、スイッチでHDのマスター、スレブを切り替えて使ってます、これが結構いいものです、合わせてHDの電源にもスイッチで切り入りさせて使ってます、これは間違って、HDを壊さないために使ってます、FDISK、FORMAT、インストール等危ないときは電源を切って、作業をしています。
市販でもHDを、マスター、スレブ、CP、等に切り替えられる商品も出回っています。
又はHDそのものを正面から抜き差しで切り替えられるハードも市販されています。
いい方法を探し出してください。

クール
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
ジャンパーをCSをマスタ、スレイブにちゃんと差替えたら2000が起動するようになりました。
(デュアルの方はなかなかうまくいきませんが・・・)
いろいろな商品があるのですねえ、これまた全然知りませんでした。すごい勉強になります!

お礼日時:2001/01/02 00:34

ken2さんのおっしゃるような、Win2000がCドライブに入っていなければいけない、ということはありません。

それどころかWin2000は拡張パーテーションにインストールすることさえ可能です。しかしデュアルブート環境を構築するにはブートルートに起動プロセスが書かれたファイルが必要です。と言っても難しいですよね?
そこで一番簡単な方法は、まずプライマリのマスターに接続されたHDDにWin98をインストールし、プライマリのスレーブやセカンダリに接続された他のHDDは空にしておきます。で、98のインストールが終了したら、各ドライバやアプリなどのインストール前でも後でも、つまりどちらでもいいので、98が起動されている状態でWin2000のCDを入れるんです。するとアップグレードしますか?と聞いてきますのでそのまま「はい」で続行。次にWin2000の新規インストールを選び、インストール中にパーテーションを選択するというオプションを探して(詳細設定)選択します。するとファイルのコピーが終わってから再起動がかかり、必要事項を入力して、インストールパーテーションを作成していく画面になりますので、それで後は指示に従って続行して下さい。
無事に終わるとOSローダーが起動して、デュアル環境ができあがるはずです。
がんばって下さい。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。非常にわかりやすかったです。
98からもう一方のHDDは見えないのですが、それでも大丈夫なのでしょうか?

>ブートルートに起動プロセスが書かれたファイルが必要です

これはマスターブートレコードのことでしょうか?
今2000をマスタに98をスレイブにすることで2000のみの起動が可能になりました。
しかし2000と98を選択できません。一方98をマスタにし、2000をスレイブにすると
98か2000か選択するような画面がでるのですが、2000を選択しても起動しません。
もしかして98にマスターブートレコードと言われるものが存在するからなのでしょうか?
一回98の方にブートマジックをいれたせいでそのようになってしまったような気がするのですが・・・
(マスターブートレコードはなんてファイル名なのでしょう??)

お礼日時:2001/01/02 00:28

デュアルブートを行うには、それなりのブートを切り替えるための仕組みが必要です。


その仕組み(アプリケーション)を、通常のシステムディスク(ブート時に参照するディスク、通常Cドライブ)
にどうにゅうするひつようがあります。
Windows2000には、その機能があるので、Cドライブに入っている必要があります。
Cドライブというのは、OSから見た表示なので、Cドライブが複数あるというのは、表現がおかしいと思ってください。
Cドライブを複数もとうと思ったら、ハードウエアに細工をするか、システムコマンダーを使用してブートドライブを制御する必要があります。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
デュアルブートの仕組みはブートマジックを使おうと思っています。
マスタのHDD(Win98)にブートマジックをいれればOKなのかと思ったのですが、
スレイブのHDD(Win2000)が認識できていないのか、Win98しか選択できません。(^^;
Cドライブを複数持つこともできなくはないのですね。初めて知りました。

お礼日時:2001/01/01 15:41

デュアルブートに関して。



現状Cドライブに12GB取られているようなので、そのままそのドライブにWindows2000をインストールすれば勝手にデュアルブートになります。起動時にブートメニューが出て、どちらのOSを起動するか選択できるようになります。
マスタやらスレーブやらを切り替えるのはかなりやこしいことになりますので、Windows98の入っているドライブをマスターにし、再度そのドライブにWindows2000をインストールする事をお勧めします。
もし、Windows98の入っているドライブはそのままにして、新規HDDにWindows2000をインストールしたいのであれば、それも可能です。インストール時にDドライブになると思いますので、そちらにインストールします。もちろん前述のブートメニューが表示されます。
肝心な事は、インストールするのにマスタ/スレーブをいじらない事です。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
確かに現状のCドライブに2000をつっこめば手軽にデュアルブートになる
とは思いますがやっぱりせっかくなので新しいHDDに入れたくなって
しまうのですよね。(^^ゞ
以前のHDDから新しいHDDはなにもせずに認識できてしまうのでしょうか。
(fdiskとかでわかるものなんですかねえ・・・。)

お礼日時:2001/01/01 15:35

HDのジッパーを差し替えてマスターとスレブに、切り替えているのでしょうか、そうでなければ、インストール方法に問題が有る可能性が有ります。


98をインストールしてから、2000をインストール事が必要です。
又はHD自体を切り替えて、使う場合は問題ないと思います。
98から2000のHDが見えないと言うことは、フーマット形式が違うのだと思います、両方とも、fat32でないと98からは見えません。
私はスイッチでマスターとスレブを切り替えて使用しています。
98でも2000でも起動した場合はHDの順番起動した順に成らないようです。
一台のHDしか繋がないときは2000は普通通り起動しますか、その辺を細くしてください。
もう少し 詳しく書いていただけると、もう少し 回答出来るのですが。

クール

この回答への補足

早速アドバイスありがとうございます。
上記で試したマスターとスレイブは直接ケーブルを差替えて
行いました。(ジャンパーはCSのままです)
98をインストールしてから2000をというのは98に2000をかぶせると
いう意味でよいのでしょうか?
2000のファイルシステムは上記にあるように全てFAT32です。
ご指摘のようにFAT32でなければ98から見えないと思いそうしました。
また、2000を1台でつないだ場合は正常に起動します。
スイッチとはなんですか?(←すいません。ものを知らないもので・・・)

補足日時:2001/01/01 02:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QWIN98なのにWIN98、WIN2000professionalと書

WIN98なのにWIN98、WIN2000professionalと書いてあるのですが、どういう意味ですか?またCDを使わずにアップグレードしたいのですが、何かいい方法がありますか?

Aベストアンサー

買う際に98と2000、どちらかのOSが選択出来るって事。98の入ったPCを買ったんでしょう。
何でCDを使わずにやりたいか不明なので…怪しいことを考えてる可能性もあるし。
まあ既にサポートが切れてる、危ないOSなんで変えた方が良いんじゃない?

QWin98SEとXPデュアルブートインストールに失敗、Win98再起動しまくる

下記の経緯の後、 Windows98 が再起動しまくる症状がでて困っています。
Windows98のオープニング画面は表示されるのですが、数秒すると
再起動してしまいます。
step by step 方式や起動FDからの起動等何か解決策をお知らせください。

<経緯>
HDDを綺麗にしてWindows98 → Windows98SE の順でインストールしました
そのあと、WindowsXPを別パーティション(物理的にも別HDD)に新規インストールしようとしました。
運悪く、データなどのコピー中に停電があり、インストールに失敗しました。
仕方なく、電源再投入したところ、メニュー選択画面で
a) Microsoft Windows
b) Microsoft Windows XP のインストール
とでました。
b)を選んだのですが、別HDDが壊れているかうんぬんのメッセージが出、インストールできませんでした。
仕方なく、Windows98を起動させ、それからCDからXPをインストールしようと思いましたが、HDDが壊れているでできませんでした。
途中試行錯誤(詳細を忘れてしまいました)のすえ、
メニュー選択の取り消しを図るべく、
>fdisk /mbr
>c:\windows\command\sys c:
も実行しOS選択メニュー( a) b))が表示されないようにはなりましたが、
Windows98 が再起動しまくるのは回避できておりません。
どなたかご助言をお願いいたします。

下記の経緯の後、 Windows98 が再起動しまくる症状がでて困っています。
Windows98のオープニング画面は表示されるのですが、数秒すると
再起動してしまいます。
step by step 方式や起動FDからの起動等何か解決策をお知らせください。

<経緯>
HDDを綺麗にしてWindows98 → Windows98SE の順でインストールしました
そのあと、WindowsXPを別パーティション(物理的にも別HDD)に新規インストールしようとしました。
運悪く、データなどのコピー中に停電があり、インストールに失敗しました。
仕方なく...続きを読む

Aベストアンサー

SafeModeでも同一現象なのでしょうか?

Win98SEの上書きインストールでは?
若しくは、DドライブのHDDを新しいものに交換して、DOS上でCドライブのメールデータ(メーラーは何か知りませんけど)をXCOPYコマンドで、新しいDドライブに退避させるのはどうでしょうか?

でなければ、新しいHDDをマスターとして取りつけて、とりあえずWin98をインストールして、今までのCドライブだったHDDをスレイブでDドライブとして認識させて、エクスプローラー上でデータバックアップと言う手も。

参考までにどうぞ…

QデュアルブートでWIN98SEを通常起動に設定したい

WIN98SEとXPをデュアルブートにしました。
それぞれのOSは正常に機能しますが、私の場合、まだまだWIN98でのみ動くアプリに愛着があり、XPは勉強のため時々立ち上げてさわってみる程度の使い方をしています。
それで、通常はWIN98SEが立ち上がるようにしたいのですが、最初のどちらかを選ぶステップで、PFキーを押下して変更したつもりなのに、いつも次回はXPが選ばれて立ち上がる画面になってしまっています。
どのようにしたらよろしいかご指導下さい。

Aベストアンサー

私はCドライブにwin-Me、DドライブにXPのデュアルブートでPCを使用していますが、XPに対応しないソフトがあるのでよく立ち上げ順序を変更します。

その時の設定は次の通りです。
コントロールパネル→システム(プロパティー)→詳細設定→起動と回復→既定のオペレーティング(S)の▼
をクリックして「Me」と「XP」を選択設定しています。

Qwin98SEとXPのデュアルブートについて

WIN98SEです。
Dドライブに十分の余裕があるので、DにXPをインストールしてデュアルブートにし、オフイス2003もDドライブに入れたいと思います。
インストールの方法と、ブートの仕方をご教授下さい。
なお、CPU:600mhz、メモリ:382MB、ファイルシステム:FAT32です。

Aベストアンサー

インストールの方法と、ブートの仕方は下記URLを参考にして下さい。画面と説明があるのでわかりやすいと思います。
ドライブの選択の画面でDドライブを選び、後は説明どうりに操作すればうまくいきます。

参考URL:http://mbsupport.dip.jp/instwindowsx.htm

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

よろしくお願いします。
以前1台のPCに先にDドライブに98SEをインストール
して、その後Cドライブに95OSR2をインストールした
のですが、どうやっても95が起動してしまい、
98は起動できませんでした。

この前、どこかのホームページで、Cドライブを開けて
おいて、DドライブとEドライブに9x系のOSを入れれば
デュアルブート可能というのを見たのです。

本当に9x系OSだけのデュアルブートは可能なので
しょうか?教えてください。

Aベストアンサー

結論から先に言いますと、デュアルブートは可能です。
パソコンは起動時にMBR(マスター・ブート・レコード)
という部分から「CドライブのどこどこにOSが入ってる」
という情報を読み、OSを起動しています。
で、Windows系はインストール時にこのMBRを自分用に
書き換えてしまいます。なので後からインストールした
Win95しか起動しないのです。

そこでデュアルブートをするために、デュアルブートに
対応したOSローダーを入れてやればOKです。
私が知識として知ってるのはMBM(参考URL)です。
・・・ちょっとゲームっぽいですが(汗
他には、Linuxのブートーローダー(LILO)は標準で
デュアルブートに対応していたと記憶しています。
というか私もLILOでデュアルブートしてます。

参考URL:http://elm-chan.org/fsw/mbm/mbm.html


人気Q&Aランキング

おすすめ情報