Scientific LinuxにインストールされているGrubはWindowsを起動できません。

Scientific LinuxにインストールされているGrubはWindowsを起動できません。

VistaがインストールされたラップトップにSL6.1をインストールしました。 SL6.1をインストールしてから起動オプションがあると思いました。 Windowsを認識するようにGRUBをどのように再構成しますか?

答え1

走ってfdisk -l何を見たのか教えてもらえますか?

または、このコマンドを使用して/boot/grub/grub.confファイルを手動で編集できます。ガイド

出力を見て、fdisk -l入力する正確な数値を決定してください。

再起動後に起動メニューが表示されずにSL6から直接起動した場合は、grub.confに移動して表示された行を削除(またはコメントアウト)してくださいhiddenmenu

以下はその例です。

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Scientific Linux (2.6.32-220.13.1.el6.x86_64)
       root (hd0,0)
       kernel /vmlinuz-2.6.32-220.13.1.el6.x86_64 ro root=/dev/mapper/vg_benbo$
       initrd /initramfs-2.6.32-220.13.1.el6.x86_64.img
title Windows XP
       map (hd0) (hd2)
       map (hd2) (hd0)
       rootnoverify (hd2,0)
       makeactive
       chainloader +1

答え2

Enkouyamiが指摘したように、あなたを助けるためにはより多くのデータが必要です。主にGRUB 0.xと1.xのバージョンの違いが多すぎるからです。

GRUBメニューにWindowsオプションが表示されますか?出力を貼り付けます。fdisk -l

GRUBがWindowsのインストールをまったく認識しない可能性があります。
この場合、os-proberパッケージをインストールし、Windowsインストールを含むドライブをマウントしてからGRUBを更新する必要があります。

この問題に関する追加情報を提供してください。より具体的な情報を提供できます。

関連情報