80GBのHDDにWindowsXP-ProとRedHatLinux9をインストールする方法は?

このQ&Aのポイント
  • 80GBのHDD内に、WindowsXP-ProとRedHatLinux9をインストールして利用したい。
  • WindowsXPのMBRを保持しつつ、FD起動ディスクを使用せずにLinuxを起動させる方法を知りたい。
  • デュアルブートさせた後にWindows上からLinuxを削除し、WindowsのブートローダでWindowsを使い続けたい。GRUBなどを使うとWinのブートローダを上書きしてしまうためできない。
回答を見る
  • ベストアンサー

ブートローダ関係

80GBのHDD内に、WindowsXP-Pro-(C=40GB・D=30GB) RedHatLinux9(10GB)をインストールして利用したいと 考えております。 WindowsXPのMBRを消さず、FD起動ディスクを使用しないで Linuxを起動させたいのですが、、、 どのように、行ったら できるようになりますでしょうか? 最終目標は、デュアルブートさせた後、 Windows上からLinuxを削除してもWindowsのブートローダで Windowsを使い続けたいという希望です。 GRUBなどを使うとWinのブートローダを上書きして しまうのでできませんでした。 なお、BIOS時に利用できる媒体は、HD,CD の2つしか 利用できません。 このような環境で、希望通りの環境を作るには どのようにすれば、よろしでしょうか?

  • vall
  • お礼率85% (23/27)

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

  • ベストアンサー
  • MASA_H
  • ベストアンサー率42% (64/151)
回答No.3

インストール後再起動がかかってもPBRに書いた場合は今までどおりMBRにしたがってWindowsが起動するはずですが?もしもlinuxが起動するならブートローダーのインストール先の設定を間違えています。インストール先にはパーティションを選択してください。 後、回復コンソールはインストールメディアからでも入れたはずですが?

vall
質問者

お礼

ご回答、ありがとうございます。 回復コンソールは、インストールCDを破損しているので入れられませんでした。MicrosoftのHPからでも できるようでしたので、試しましたら、ひたすら svchost.exeがエラーを起こし、手に負えなくなったので…リカバリーを行い、あきらめました。 後日、友人に対処してもらい、MBRだけは直してもらいました。 ブートローダーは、勿論パーティションを選択しています。でないと、使えないような(汗 GRUBとliloで違うんでしょうか。。。 もっと、時間がある時にでも調べてみます。 ありがとうございました

その他の回答 (2)

  • kome-maro
  • ベストアンサー率20% (29/145)
回答No.2

linuxを削除したときに、マスターブートレコードを元に戻せばいいだけの話ではないのですか。 つい先日、マスターブートレコードの復元方法はここで、回答しましたけど。回復コンソールから、 fixmbr って、入力するだけで、復元できます。 なにか問題でも?

vall
質問者

補足

回復コンソールが入れられたらの話でしょ? いれられないんですよね。 他には?

  • MASA_H
  • ベストアンサー率42% (64/151)
回答No.1

linux側のブートローダーはとりあえずPBRに書き込む。その後、そのPBRのイメージを取ってそれを適切なかたちでNTLDRに渡してやる。 ざっと書くとこんな感じです。

vall
質問者

補足

インストール後、自動的に再起動が掛かるので、 他サイトで公開されている切り取って、NTLDRに渡す方法はできないかと思います。

関連するQ&A

  • ブートローダについて

    Windows XPとVine Linuxを共存させています。 今まではWindowsのブートローダが先に起動していたのですが、 Vine Linuxを再インストールしたところ、 GRUBの方が先に起動するようになりました。 もちろん、GRUBからWindows XPを選んで起動させることはできますが、 Windowsのブートローダを先に起動させたいのです。 どうすればいいでしょうか?? よろしくお願いします。

  • ブートローダをwindows XP用からGRUBに変更したい

    現在LinuxのみインストールされているPCに今回windows XPをインストールし、デュアルブート環境を構築しようと思います。以前にもデュアルブート環境にありましたが、Linuxの勉強の為あえてデュアルブート環境を構築していませんでした。 そこで質問なのですが、現在ブートローダにはGRUBが使用されており、WindowsをインストールするとWindows用のブートローダに書き換えられると思います。 ここが問題なのですが、Windows用のブートローダを使用すると何故かLinuxが立ち上がらなくなるのでGRUBに書き換えたいのです。このとき、Linuxは立ち上がっておらず、なおかつLinux内のデータを生存させてMBRの内容を書き換える事はできるのでしょうか?

  • ブートローダについて

    疑問がいつくつわきました。 1.WindowsXPのブートローダは、はじめにインストールするのになぜ場所が変わるのでしょうか? 2.Fedoraを最後にインストールする場合、LILOはどこに焼けばいいのでしょうか。ふつうにfedoraのパーティションに焼けばLinuxはWindows7のブートローダに見捨てられてしまいますよね?逆にHDDの先頭512Bに焼けばWindows7が死んでしまうような気がします。 そのほか、考え方に誤りがあれば教えてください。Linux使用歴4年の初心者です。デュアル以上のブートは初めてです。 また、図のUbuntuのところのLILOですが、GRUB2の誤りです。

  • ブートローダ?

    興味があってPC/AT機にRed Hat Linux 9をインストールした のですが、ちょっとマシンがロースペックのため(K-6)ウインドウ システムの動きが非常に悪いので、もとのウインドウズ98に 戻そうと思ったわけですが、いわゆる最初からついている リカバリーCDでセットアップしなおしても、起動しません。 最初の画面の最後で Boot from ATAPI CD-ROM NO Bootable CD Found と出て、次の行に GRUB と出て、そこから動かないわけです。 GRUBというのはLinuxのブートローダの名前ですが、 これを探しに行って、見つからない、という状況でしょうか。 ウインドウズをブートさせるためのローダを書き込むには どうしたらよいでしょうか。Windows98の起動ディスク (フロッピー)は手元にありますが、これでなんとか なるでしょうか。

  • ブートローダーについて

     WindowsXP HEとredhat8.0をデュアルブートした際に、ブートローダーがGRUBになりました。これをWindowsXPのブートローダーに戻すのには、どうすればよいのでしょうか?

  • Linux同士でのマルチブートについて

    Linuxのマルチブートをするときには、 GRUBの設定を書き換える必要があります。 具体的には、 /boot/grub/grub.conf (Fedoraをデフォルトでインストールした場合) を書き換えることで実現できます。 ここで、 chainloaderを使うと MBRに入っているブートローダを消しても chainloaderで起動するようにしたOSは起動できると聞きました。 しかし、 インターネットで調べるとそのような記述は発見できませんでした。 chainloaderを使うと MBRに入っているブートローダを消しても chainloaderで起動するようにしたOSは起動できる というのは、間違いなのでしょうか? また、 正しいのならば、 MBRを消した後にchainloaderで起動するようにしたOSの 起動方法も教えて下さい。 よろしくお願いします。

  • Linuxが起動できない、GRUBがでない。

    間違えて、Windows95の起動FDをWin98とRedHatLinuxにデュアルブートしているPCに 差したまま、電源を入れてしまいました。 慌てて、止まったところで電源を落とし、FDを抜いて再起動しましたが、 ブートローダー(GRUB)がでません。 もうLinuxは使えないんでしょうか? この場合、修復(アンインストール・再インストール)はどうやったらいいのでしょうか?

  • WindowsXPとLinuxのデュアルブート

    いつもお世話になっています。 WindowsXPとFedoraCore5を両方インストールしていままでデュアルブート環境で利用していました。 ブートローダーにはGRUBを使ってFedoraCoreとWindowsどちらとも起動できていたのですが、 誤操作でWindowsが起動しなくなり、Windowsの回復コンソールでfixbootコマンドをしたらOSの選択画面すらでなくなり、Windowsしか起動できなくなりました。 私の考えではWindowsのブートローダにFedoraCoreが認識されていないんだと思うのですが、再びブートローダをGRUBに戻すにはどうすればいいのでしょうか?

  • デュアルブート環境でのLinuxの削除方法

    Windows2000とRedHatLinuxのデュアルブート環境から、Windows2000の内容は保持したまま、Linuxを削除する際の注意事項を教えて下さい。 ブートローダーは、GRUBを使用しています。 削除方法をまとめたURLを紹介して頂けると助かります。 よろしくお願いします。

  • XPを入れ直したい(デュアルブート)

    WindowsXPとTurbolinux10でデュアルブートしているのですがWindowsXPが起動ロゴから先に進む事ができなくなってしまいOSを再インストールをしたいのですがどうすればWindowsXPを入れなおせますか? ブートローダにGRUBを使ってますがMBRをバックアップしとけば失敗しても修復できる所までわかったのですがバックアップの仕方がよくわかりません。 Windowsの方はCドライブとDドライブに分けていてCにOSを入れてたんですがCをフォーマットして新規インストールしてもGRUBに影響はでないでしょうか?GRUBに影響がないならその方法を試そうと思っているのですが。