LinuxSir.cn,穿越时空的Linuxsir!

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

FC2重新编辑内核心得

[复制链接]
发表于 2006-7-13 11:27:34 | 显示全部楼层
Post by 狱卒
你把磁盘控制芯片和文件系统支持编译进内核就可以不要initrd了,如果你把那些东西都编译成模块的话,当然需要initrd才能引导。



kernel panic – not syncing: Attempted to kill init. 怎么办啊?

编译内核后,重启,出现上面问题,谁能帮忙解决以下阿?
grub我已经修改了,而且是正确的,ext3的模块我也已经编译进内核了?
我就不知道,还缺什么
fedora 3,intel celeron 1.0g ,694x,ati 9100
--
回复 支持 反对

使用道具 举报

发表于 2006-8-18 21:47:41 | 显示全部楼层
谢谢楼主,很详细,辛苦了
发现linuxsir里面强手如林,而且都很热心呀
回复 支持 反对

使用道具 举报

发表于 2006-9-5 22:06:09 | 显示全部楼层
今天也试着编译了一下内核
但我的系统不支持make xconfig命令,只能用make menucongfig了
原本想在menuconfig中的选项可以和xconfig中的对应起来,但结果却是徒劳
是否有人有make menuconfig版的选项祥解呢?至少让我明白哪些是需要编进内核
而哪些需要编译成模块呀,谢谢先
回复 支持 反对

使用道具 举报

发表于 2006-11-27 00:33:30 | 显示全部楼层
我要在slackware11中试试!

好帖!!
回复 支持 反对

使用道具 举报

发表于 2006-11-27 15:56:06 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2008-11-4 13:43:11 | 显示全部楼层

详细点这里!

另外我个人不建议在最后一步使用:make install来完成grub.conf的修改工作,我仍是用copy 来完成System and vmlinuz在/boot下的工作,然后再自己修改grub.conf,这样更安全,简单


是cp vmlinuz 和initrd.img到/boot下吗,然后再改grub,还用cp其它文件吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-4 14:13:08 | 显示全部楼层
Post by uljling;1903696
另外我个人不建议在最后一步使用:make install来完成grub.conf的修改工作,我仍是用copy 来完成System and vmlinuz在/boot下的工作,然后再自己修改grub.conf,这样更安全,简单


是cp vmlinuz 和initrd.img到/boot下吗,然后再改grub,还用cp其它文件吗?



兄弟 ,说实话,你的这个方法是多此一举,这个make install 一步就搞定的事,你还这样手工操作就没必要了。

另:有时间,我把2.6.2.*新内核的选项内容再整理下一发上来,有些选项变化比较大。
回复 支持 反对

使用道具 举报

发表于 2008-11-4 15:03:56 | 显示全部楼层
Post by hades;1903720
兄弟 ,说实话,你的这个方法是多此一举,这个make install 一步就搞定的事,你还这样手工操作就没必要了。

另:有时间,我把2.6.2.*新内核的选项内容再整理下一发上来,有些选项变化比较大。


make install 这一步是你说不用的,用手工方式来(内容你的)
"另外我个人不建议在最后一步使用:make install来完成grub.conf的修改工作,我仍是用copy 来完成System and vmlinuz在/boot下的工作,然后再自己修改grub.conf,这样更安全,简单"

我以前是make install自动的,所以出现要改menu.lst和fstab之类的,主要就是盘符不对。所以想试试你说的手工方式。
另正在从centos5.2的内核2.6.18-92.e156.编到2.6.27.4看看.
回复 支持 反对

使用道具 举报

发表于 2008-11-4 15:25:45 | 显示全部楼层
子曰:温故而知新
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-4 19:33:13 | 显示全部楼层
Post by uljling;1903758
make install 这一步是你说不用的,用手工方式来(内容你的)
"另外我个人不建议在最后一步使用:make install来完成grub.conf的修改工作,我仍是用copy 来完成System and vmlinuz在/boot下的工作,然后再自己修改grub.conf,这样更安全,简单"

我以前是make install自动的,所以出现要改menu.lst和fstab之类的,主要就是盘符不对。所以想试试你说的手工方式。
另正在从centos5.2的内核2.6.18-92.e156.编到2.6.27.4看看.


和兄弟用的一样的OS:CENTOS 5.2,内核早就用上2.6.27.4了,因最新的内核解决了我的300M的无线网卡驱动,爽呀。

另外,我原来在FC2时,以为make install 这步是有危险的,但现在看来,是比较有用的,比原来的手工操作好多了,具体步骤我还是:

make xconfig
make bzImage
make modules
make modules_install
make install


现在 2.6.27.4的内核比较好了,2.6.28.rc3的编译了一下,有两个问题,等2.6.27.5再说了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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