質問: ハードディスク2台でマルチブートしたい 現在、systemcommander7を使用して、ハードディスクを2台設置 してマルチブート環境を作成しようとしているのですが、プライマ リマスタになっているディスクにシステムコマンダー7をインスト ールして再起動するとプライマリスレーブになっている方のosを 認識して選択表示されるのですが、選択してもスレーブになってい る方のosは立ち上がりません。調べたところ、システムコマンダ ー4の時点では、2台目のハードディスクにはwin98等のos をいれても起動できず、ntのみ起動できるという事はわかったの ですが、システムコマンダー7では2台目のハードディスクにwi n98等のosをいれてもシステムコマンダー7から起動できるよ うになっているのでしょうか。 どなたかご存知の方がいらっしゃいましたら教えてください。 よろしくお願いいたします
回答: win95、win98系列では、cドライブに一定のシステムファイルがないと起動できないしくみになっています。ですから原理的にこれらのosをdドライブに置きながら他のosと切り替えるのは、システムコマンダーなどのアプリケーションからは困難ということになりそうです。解決策としてはいくつかありそうですが... 1.下記のサイトにあるように、linuxのpfdisk.exeで一つのhdに複数の一次領域を作成し、その都度活性を切り替えてブートする。 http://www.dais.is.tohoku.ac.jp/~kabe/win/dualwboot/ 2.次のサイトにあるように手動でファイルを操作し、cドライブに必要なファイルを移動してブートする。 http://www.bugclub.gr.jp/masuda/linux/windows.html 3.次の私の質問にあるようにディップスイッチから切替スイッチにつないで、電気的にマスターとスレーブなどの立場を入れ替える形でcドライブとdドライブをスイッチで切り替えてからブートする。 http://www.okweb.ne.jp/kotaeru.php3?q=243405 などの方法が考えられると思います。なお、私の3つめの質問の中にプライマリーマスターの基本領域とありますが、たぶんcドライブの間違いです。scsiの場合もありますし。ただし、3つ目の機械的に切り替える方法を使う場合は動作中にスイッチが動かないようよう、十分にお気をつける必要があります。 まずcドライブにはそこからしかブートできない95・98系のosを置いて、その他のドライブに、柔軟性の高いnt系osなどを置くのが無難かと思います。