• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マルチブート環境)

マルチブート環境の作成方法とOSの削除方法

このQ&Aのポイント
  • 自作機のハードにWin98、Win2000、RedHat Linux7.1Jをマルチブート環境でインストールしようとしたが、Partition Tableが間違っているという理由で問題が発生した。
  • Norton System Works2000に付属するDisk DoctorがW2KとLinuxの領域を勝手にフォーマットしてしまい、LinuxとW2Kが起動できなくなった。
  • OSの入れる順番を変えても同様の問題が発生し、3つのOSを1つのハードに入れる方法やWindowsのブートセレクターで不要なOSを削除する方法を知りたい。

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

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

こんにちは。 まず、ext2 と NTFS はユーティリティによるチェックはできないと思いますので、それは止めましょう。ext2 はデフラグは不要ですし、NTFS は専用ツールが W2K に入ってます。 それから、インストールするときに、Linux を W2k の後に入れること、Linux を入れる時に、W2k パーテーションをマウントしないでください。 どちらもインストーラーが互いのカーネルファイルを破壊して起動できなくなります。 あと、ブートセレクターでいらないOS~ですが、ブートセレクターは何をお使いでしょうか? それによって答えが違います。 お話から、Lilo はなさそうなので、W2k の NT Loader でしょうか? その場合は、Win で起動すし、エクスプローラーの「表示」だったか「ツール」だったか(ちょっと忘れましたm(__)m)の「フォルダオプション」から「表示」をクリック、「全てのファイルを表示」をチェックします。 そして、c:\boot.ini というファイルをメモ帳などで編集しますが、間違えると、起動できなくなる事があるので、必ずバックアップをしておきます。 Win の起動ディスクにでもコピーするか、名前を変えて保存しておきます。例えば、boot.old とか。失敗した時には、Win が起動できれば、Win で、ダメなら起動ディスクで起動して、c:\boot.ini を削除、今のバックアップファイルを c:\ のディレクトリに、boot.ini という名前で戻します。 他のセレクターだったら、補足されるといいでしょう。

northcurlcurl
質問者

お礼

丁寧な回答をしていただいたにもかかわらず、お礼が遅く なり、申し訳ありませんでした。WIN98、W2K、LINUXの全 てを一つのHDDに入れて5日くらい経ち、スキャンディスク やデフラグをかけてもエラーが出ないので、大丈夫そうで す。これからは、LINUXでプログラミングを試せると思う と、楽しみです。ありがとうございました。

northcurlcurl
質問者

補足

早速のご回答ありがとうございました。 水曜日に大学の試験があるので、その後にやってみようと思います。 ブートセレクターですが、まずLILOが起動し、DOSを選択すると、 その後にNT Loaderが起動します。Win98のCドライブにある、 boot.iniで良いんですよね? ということで、結果は水曜日以降に連絡をさしあげたいと思います。 ありがとうございました。