• 締切済み

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

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

みんなの回答

  • kvm
  • ベストアンサー率19% (123/617)
回答No.3

>私は、フロッピーなし、ハードディスクのパーティションもCドライブ1つだけで2つのOS (Win2000とDOS)のデュアルブート環境にしたいのです。 なるほど MBMは論理領域起動もできます 下記参照 ある程度 知識のある方ですね 質問者が どの程度の知識があるのか 当方としては わからないので 失礼があれば申し訳ない ( ~ー~ ) さて 1度 ブ-トに関して じっくり読んで下さい 色々な方法があるのですが国産のMBM一番使いやすいかも 英語が得意ならば 他の方法も選択してはどうでしょうか ブートとハードディスクのすべて http://nobumasa-web.hp.infoseek.co.jp/boot_hdd.html

参考URL:
http://nobumasa-web.hp.infoseek.co.jp/multi_boot/free_tool.html
usatan2
質問者

お礼

結局、近道はなさそうという結論になり 1、C:\boot.ini の修正 2、C:\bootsect.dos の追加 3、その他DOSに必要なファイルの追加 を実行して目的達成しました。 なお、bootsect.dos はマシンごとに異なるので、いろいろ回り道しましたが、地道に、 Cドライブのバックアップ、フォーマット、DOSのインストール、Windows2000のインストール、で「目的のマシン用のbootsect.dosの保存」、Cドライブのリカバリーではじめの状態の戻す という裏技でなく安全な方法を取りました。 同様な悩みを持つ人の参考になれば幸いです。

usatan2
質問者

補足

たびたびありがとうございます。 >なるほど MBMは論理領域起動もできます 下記参照 あのー、隠しパーティションや論理領域など、パーティションを複数とれば、デュアルブートどころかマルチブートできることは承知していますよ(笑)。 http://nobumasa-web.hp.infoseek.co.jp/boot_hdd.html は読んだことがあります。 少なくとも、ご紹介くださったMBMをはじめ多くのチェーンローダーは「ひとつのパーティションに1つのOSがインストールされていて、どのパーティションにあるOSを起動するのか」を指定できるソフトと認識しています。これらの中に、私の希望する「単一のパーティションに複数のOS(WindowsとMSDOS)をインストールしそれらを切り替えて起動する」機能があるとは読み取れないのですが、私の読解力不足でしょうか? 私の希望に添うのは、任意のOSはあきらめ、Windows系のOSに限定したNTLDRしかないのかなとは思っています。でも、 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/urawaza.html のような高度な裏技でなく、Win2000とMD-DOSなので、もっと簡便にできないのかな、と思い、質問しています。 >質問者が どの程度の知識があるのか 当方としては >わからないので 失礼があれば申し訳ない ( ~ー~ ) お互い様ですから、気にしませんよ(笑)。 よろしくお願いします。

  • kvm
  • ベストアンサー率19% (123/617)
回答No.2

MBRを先にFDに記録しておいて下さい (必ず 他のパソコンで実験をして下さい) MBRが書き換えられ選択画面になります FD プラマリ-マスタ- プラマリ-スレ-ブでも立ち上がります 動作としては電源オン MBRで選択画面の表示 その後選択  FDを選択するとFDのOSが立ち上がります プラマリ-マスタ- なら そのOSが立ち上がります LINUX XP 2000 98 など MBMの説明がわからなければ控えた方が良いと思いますが ( >_< )

usatan2
質問者

補足

ありがとうございます。 >動作としては電源オン MBRで選択画面の表示 その後選択   「MBMで選択画面の表示」ですよね。 >FDを選択するとFDのOSが立ち上がります 「FDを選択」ということは、MS-DOSの起動にフロッピーが必要ということですか?もしそういう意味なら、私の質問を勘違いされてます。 私は、フロッピーなし、ハードディスクのパーティションもCドライブ1つだけで2つのOS (Win2000とDOS)のデュアルブート環境にしたいのです。  補足: パーティションを2つ以上設けた別のPCでは、DドライブにDOSをSYSコマンドでインストールしてMBMをつかってデュアルブートできました。MBMは便利ですね。

  • kvm
  • ベストアンサー率19% (123/617)
回答No.1

標準のMBMで できます 難しくはありません

参考URL:
http://elm-chan.org/fsw/mbm/mbm.html
usatan2
質問者

補足

応答ありがとうございます。 >標準のMBMで できます >難しくはありません MBM入れてみたのですが、「どのパーティションから起動するか」を選択できそうですがが、ひとつのパーティションに2つのOSをインストールして、それらを選択できるのですか? 具体的には、フロッピー起動で A>sys c: で、CドライブにDOSをインストールして良いのでしょうか?このとき、Windows2000の起動ができなくなることはないのでしょうか? Windowsが起動しなくなる気がして、怖くて実行していません。ご指導よろしくお願いします。