LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: goldeagle

kernel 2.6.0 编译方法(给新手)

[复制链接]
发表于 2003-12-21 17:25:05 | 显示全部楼层
我编译完重启也是这个错误,哗哗几屏过去,然后就 kernel panic : no init found ,try passing init = option to kernel 就再也不动了,郁闷ing.....
 楼主| 发表于 2003-12-21 20:35:48 | 显示全部楼层
通常这样的问题都是硬盘路径的问题
发表于 2003-12-21 22:30:14 | 显示全部楼层
2。6。0
make完后直接make install就可以了,自己建立斌到grub引导
虽然我还没有成功。。。:confused:
 楼主| 发表于 2003-12-22 09:02:07 | 显示全部楼层
kernel panic 错误通常源自类似这样的语句:
kernel /vmlinuz-2.6.0 ro root=/dev/hda1

昨天晚上在我自己的机器上也测试了一下
我自己的配置是:
kernel /vmlinuz-2.6.0 ro root=/dev/hdb3
平时一切正常。

我在引导时,按 c 进入 grub 控制台,然后将指令改为:
kernel /vmlinuz-2.6.0 ro root=/dev/hdb1 (第二块硬盘的 /boot 分区)
然后顺利的出现了 kernel panic error,提示 init= 错误。
我想和你们的状况大概是相同的。

我想,可能很多人理所当然的认为 root 参数后面应该是 /boot (第一个分区)的,其实应该是 / (也就是所有目录的 root)所在分区。
发表于 2003-12-22 10:42:39 | 显示全部楼层
按你的方法我已成功启用新内核,可有一个问题:
启动时,
报QM_MODULES:Function not implement ,不知道为何?
谢谢了。。
 楼主| 发表于 2003-12-22 10:49:22 | 显示全部楼层

请参考

最初由 sshg 发表
按你的方法我已成功启用新内核,可有一个问题:
启动时,
报QM_MODULES:Function not implement ,不知道为何?
谢谢了。。


请看一些人关于这个问题的回复http://www.ussg.iu.edu/hypermail/linux/kernel/0308.0/0907.html
发表于 2003-12-22 14:41:27 | 显示全部楼层
最初由 goldeagle 发表
是什么没显示?有没有显示 grub 选项?
如果没有,那么是 grub 配置错误
两种可能:
splashimage 路径设置错误
mbr 安装错误

一般来说,进入字符界面,和显示卡驱动没关系
就算用 xfree86,不安装驱动都一样可以用。


我是用lilo的,选择引导2。6之后就全黑屏状态~
发表于 2003-12-22 17:11:39 | 显示全部楼层
System.map-2.6.0 这个文件有什么用?
发表于 2003-12-22 20:24:59 | 显示全部楼层
最好先了解自己的硬件和需要的资源,否则效果不太明显!
发表于 2003-12-22 20:35:37 | 显示全部楼层
我编译就只有两个步骤啊。



make menuconfig

make install
(如果有模块的话加一个
make modules_install install
)

建议不要 make clean. 节省时间。更不应该  make mrproper.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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