- 締切済み
RedHatLinuxを起動させたい。
Linuxを勉強し始めたばかりの初心者です。 デュアルブートで順調に使用していたんですが、windowsが不安定になりリカバリしたところ、初期のDOSとLinuxの選択画面が出てきません。どうしたら出てくるのでしょうか?初心者な質問でしょうが、どなたか教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 7_7_7
- ベストアンサー率24% (115/469)
リカバリしたとのことですのでwindowsのブート情報が削除されたと思います。 windowsのバージョンが不明なので即答は出来ませんが2000やXPでしたらCドライブ直下にboot.iniというファイルがあると思います。 これをもどせば選択画面がでてきます。 しかしバックアップを取ってないならそのファイルを修正しなくてはなりません。 Linuxが入ってるハードディスクの場所とシステムの場所を明記する必要があるのでご質問の内容から判断しますと難しいと思います。
- toshihiko2
- ベストアンサー率60% (3/5)
Windows 付属のデュアルブート機構を使わないのであれば、 1) Linux をインストールし直す。 2) GRUB をフロッピーから起動して MBR を書き直す。 3) Linux のインストールディスクや KNOPPIX で起動して MBR を書き直す。 のいずれかで復旧することができると思います。 (LILO ではなく GRUB の使用を仮定しています。) MBR とは、ハードディスクの先頭部分のことです。 GRUB の再インストールは、/boot が /dev/hda2 だとすると setup (hd0) (hd0,1) quit というようなコマンドです。 このようなコマンドを 2) の場合には起動後に直接 3) の場合には grub というコマンドを打ってからそのプロンプトで 打ち込みます。 ちょっと間違うと Windows すら起動しなくなりますので、 よく GRUB の使い方を理解してから慎重に操作するか、あるいは 1) を選択するようお勧めします。
お礼
ご回答ありがとうございます。 Linux をインストールし直すのが1番手っ取り早いのでしょうが、出来ればそれは避けたいのです。リンク先を拝見しましたが、自分には敷居が高そうな感じもしますので、もう少しなんとかがんばってみようと思います。
お礼
ご回答ありがとうございます。OSはXPです、boot.iniにlinuxのブート情報も書かれているなんて知りませんでした。残念ながらバックアップはとっていません( TДT) linuxが入っている場所はFドライブなんですが、システムの場所というのがどう見たらいいのかわかりません。