|
我的系统原先只有一个XP,后来装了SuSE(GRUB装在MBR上),前几天又装了ML,GRUB也装在MBR上;
装了ML后,SuSE就启动不了了,启动不了就启动不了吧,我也不管它;
可是,为了给ML加大空间,又在D盘用PQ划了5G过去的空白分区,把它格成ext3,本想在ML下挂载它,可是重启后系统启动不了,并查到原先的ML的根分区变成了hda6了,我想只要把ML根分区的\boot\grub\grub.conf文件修改下就行了,
重启后,系统能启动一会儿,按F2后,也能看到几个 [OK], 可是到 check filesestem 出错了
请问我要怎修复GRUB?
能不能让三个系统都可以在GRUB中选择启动?
附 修改后的grub.conf文件:
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Windows XP
rootnoverify (hd0,0)
chainloader +1
title MagicLinux
root (hd0,5)
kernel /boot/vmlinuz-2.6.15.3 ro root=/dev/hda6 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda6 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda6 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda6 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img |
|