ML 1.2b2启动失败
我的硬盘结构是这样的.hda7 redhat 9/boot
hda8 redhat 9/
hda9 linux swap
hda10 ML1.2 /boot
hda11 ML1.2 /
grub.conf配置设置为.
#boot=/dev/hda
default=3
timeout=10
splashimage=(hd0,6)/grub/splash.xpm.gz
title MagicLinux (Graphics Mode)
root (hd0,9)
kernel /vmlinuz-2.6.8.1 init 5 ro root=/dev/hda11 vga=791 splash=silent
initrd /initrd-2.6.8.1.img
title Red Hat Linux (2.4.20-8smp)
root (hd0,6)
kernel /vmlinuz-2.4.20-8smp ro root=LABEL=/
initrd /initrd-2.4.20-8smp.img
我是手动在grub.conf文件里加的ML启动内容.
但启动内核以后提示,
Can not open root device "hda11 or unknown-block(0,0)
Please append a correct "root="boot option
我的配置没问题呀,为什么启动不了呢.硬盘是sata接口的.
请大家帮忙 同时有两个/boot,
你的grub安装在那里? 按在扩展分区了.因为我主分区有一个sc启动程序.
grub应该在redhat的分区上. 一般我的sc可以识别grub,然后自动装载,就可以用sc引导然后进入grub.
而我安完ML以后,sc并没有识别出来新的grub,然后我就手动在redhat里的grub加入支持了。
是不是因为sata的问题呀?我在bios里修改了一下sata的设置,然后再启动linux,这时redhat启动不了了,挂载不上root分区,然后我再进ML试试,提示和以前不一样了。应该是挂载了root分区,但mount有错误,好象是内核没有把ext3编译到内核里,是以模块编译的,然后就提示找不到init程序了。
页:
[1]