|
|
我现在装了xp FC4 suse10三个系统,但是装完suse10,FC4的引导就出问题,用rescue重新修复FC4后,suse10又进不去了。在FC4下修改grub里的menu.lst,把suse10的引导文件加进去了,但是重启进入suse10时,黑屏,一点反映都没有(但是机子没有死机),这是怎么回事啊?怎么样实现三系统共存啊(应该怎么在FC4下添加suse10,suse10安装在/dev/sda11下)?
大家帮帮忙啊,在此多谢了
在windows xp 和FC4下,安装完suse10.0后,suse的grub文件配置如下:
kernel /boot/vmlinuz root=/dev/sda11 vga=0x31a selinux=0 resume=/dev/sda10 splash=silent showopts
initrd /boot/initrd
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
chainloader (hd0,0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 10.0
root (hd0,10)
kernel /boot/vmlinuz root=/dev/sda11 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd
然后我用FC4的光盘rescue后,在FC4下修改grub文件,改成如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,8)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=10
splashimage=(hd0,8)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.11-1.1369_FC4)
root (hd0,8)
kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.11-1.1369_FC4.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
title SUSE LINUX 10.0
root (hd0,10)
kernel /boot/vmlinuz ro root=/dev/sda11 vga=0x31a selinux=0 resume=/dev/sda10 splash=silent showopts
initrd /boot/initrd
title Failsafe -- SUSE LINUX 10.0
root (hd0,10)
kernel /boot/vmlinuz ro root=/dev/sda11 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd
但是这样改了之后suse就进不去了。。。应该怎么修改grub啊? |
|