QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 649|回复: 3

ML 1.2b2启动失败

[复制链接]
发表于 2004-8-31 16:14:17 | 显示全部楼层 |阅读模式
我的硬盘结构是这样的.
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接口的.
请大家帮忙
发表于 2004-8-31 20:59:32 | 显示全部楼层
同时有两个/boot,

你的grub安装在那里?
回复

使用道具 举报

 楼主| 发表于 2004-9-1 08:22:06 | 显示全部楼层
按在扩展分区了.因为我主分区有一个sc启动程序.
grub应该在redhat的分区上.
回复

使用道具 举报

 楼主| 发表于 2004-9-1 08:25:53 | 显示全部楼层
一般我的sc可以识别grub,然后自动装载,就可以用sc引导然后进入grub.
而我安完ML以后,sc并没有识别出来新的grub,然后我就手动在redhat里的grub加入支持了。
是不是因为sata的问题呀?我在bios里修改了一下sata的设置,然后再启动linux,这时redhat启动不了了,挂载不上root分区,然后我再进ML试试,提示和以前不一样了。应该是挂载了root分区,但mount有错误,好象是内核没有把ext3编译到内核里,是以模块编译的,然后就提示找不到init程序了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 14:44 , Processed in 0.048591 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表