急问centOS+ubuntu双系统grub引导文件的奇怪问题
我的电脑装了两个系统,/dev/sda1,/dev/sda2,是装的CentOS的,/dev/sda3是CentOS的swap区,可能当时分区时没太注意,都成primary的了,汗一个……
然后在剩下的空间装了Ubuntu。装过两次,第一次是分区分成了logic的,就在/dev/sda5。
在我的CentOS grub.conf文件里,unbuntu那段儿我是这么写的:
root (hd0,4)
kernel (hd0,4)/boot/vmlinuz-2.6.27-11-generic root=/dev/sda5 ro quiet splash
initrd (hd0,4)/boot/initrd.img-2.6.27-11-generic
但是引导的时候,出现了error 2, bad file or directories
我进入CentOs之后把sda5挂载上检查,发现文件的确在那个地方。
然后再次引导,直接在>grub 提示符后面输入引导命令,输到kernel 的时候,在路径那块儿,按Tab键不能补全,而且一直提醒我bad files or directories
实在没有办法,我重装了一次,把分区设成了Primary的,在/dev/sda4, grub.conf也作了相应的更改,改成了(hd0,3),但是引导的时候还是一样的问题。
大家帮我看看这到底怎么回事儿呢?我实在想不出来办法了……