好不容易把内核编译的选项挨个挨个给选了一遍,结果编译重启之后的结果如图;
[attach]32450[/attach]
这第一项我在我的内核文档里搜到
CONFIG_FB_CARILLO_RANCH=y
是不是不该选这项?
第二项在我的内核文档里没有,在人家的内核文档里我找到
CONFIG_I2C_PARPORT_LIGHT
是不是该选上这个啊!
第三项在我的内核里
CONFIG_VME_USER=y
是不是该把这个去掉?
我这里分析对不对啊?
下面那两个mount我就不知道怎么分析了?
mknod那个是什么意思啊?
再后面的是等了一会之后出来的,应该是等待boot'时间过长的原因!
另外alert那栏是什么意思啊?我的设备号应该是这个啊!我之前没有编译内核的时候,grub.cfg的启动栏里的设备和这一模一样啊?按理说不会出错啊?
各位大大帮忙仔细分析分析啊!小弟等着救命啊!{:2_97:}
wucongdonglai 于 2010-10-14 13:47:42发表:
6# deepwhite
恩,这方法不错,挺简单的,我的工作电脑上的内核配置就这样整,简单一点,可惜工控机上的要求比较高,不能这么整啊!我的命怎么这么苦啊
deepwhite 于 2010-10-14 13:20:39发表:
http://blog.163.com/vic_kk/blog/static/4947052420108132423450/
我的 Blog 上有一个比较简单的配置方案,利用内核自带的 make localmodconfig 来实现。
wucongdonglai 于 2010-10-14 08:40:23发表:
4# wucongdonglai
看看这篇文章吧,基本步骤给写了,至于选项的话,得看你自己的配置了。如果你用make menuconfig的话,记得升级一下libncurses5-dev的库
http://blog.csdn.net/wyjkk/archive/2010/07/19/5747806.aspx
wucongdonglai 于 2010-10-14 08:38:10发表:
2# deepwhite
哦,我试试啊
weqazlove 于 2010-10-13 21:11:15发表:
怎样编译内核呢?我想试试
deepwhite 于 2010-10-13 20:39:03发表:
我一直很讨厌这个 UUID, 可读性太差。
你直接使用 root=/dev/sdax 试试,将其中的 x 换成根目录所在分区。
前面的那些东西,看你的硬件配置,如果没有就别选。