文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux 2.4内核编译(2.4.20-8 → 2.4.34)(二)

Linux 2.4内核编译(2.4.20-8 → 2.4.34)(二)

时间:2007-04-29  来源:caimeng

Linux 2.4内核编译(二)       这是继我的Linux 2.4内核编译(一)而写的,其实其中的很多问题在我发表(一)后的两天已经都解决,只是一直没有时间写下来。之后我又试着编译了2.6(2.6.20和2.6.19.1)的内核在RedHat AS 4.0环境下,开始是在虚拟机里,一直没有成功过,重启后引导不了新编译的内核,后来用了一台intel 965WH的主板的机器装的AS 4.0,编译的2.6.19.1和2.6.20的内核,均成功(用intel 965WH的主板装linux系统需要解决很多问题,以后有时间再讲给大家)。在真正的机器上编译成功后还没有在虚拟机里继续试验。之前也尝试过从2.4的内核升级到2.6的内核(在虚拟机里),均未成功,还未在真机上试验过,不知道哪位仁兄编译成功过,和我分享一下。    下面就说说我遇到的问题及解决的办法(如果觉得我写得好的话,千万记得要留言啊,可不要看了就跑啊 /cy) 问题一、  USB Filesystem 不能挂载的错误 ,如图

解决办法就是将USB Support中的Preliminary USB device filesystem编译进入内核,如图   问题二:USB键盘鼠标模块不能挂载问题,错误如图 解决办法:先将input core support里边的keyboard suppoort,mouse support支持打开,一定要编译成模块,否则还是会报错,USB Human Interface Decive (Full HID) support,其必须被编译成模块不然,就不会出现USB HIDBP Keyboard (basic) support和USB HIDBP Mous (basic) support两项,将其两项同样也编译成模块
如图: 先进入input core support :
  再进入USB support支持中,打开usb键盘鼠标的支持 问题三:iptables报错,如图     解决办法:是在编译内核时没有将防火墙iptables编译进去,编译时将其编译进入内核就可以了,如图先进入网络选项(networking options)

然后选中Network packet filtering(网络包过滤)选项 如图   只有选中了它,才会出现IP:Netfilter Configuration选项,如图   进入IP:Netfilter Configuration选项中:选择你所需要的功能模块

问题四:当make install时提示找不到BusLogic.o ,错误如图   解决办法:拷贝/usr/src/linux/drivers/scsi/BusLogic.o到/lib/modules/2.4.34(你的新内核的版本号目录)/kernel/drivers/scsi目录下,然后再执行make install命令 如图     好辛苦啊,终于写完了。好了,还有什么问题吗,要是还有什么问题,你先看看我的Linux 2.4内核编译(2.4.20-8 → 2.4.34)(一) ,如果还是不能解决的话,那你就留言吧,让大家来帮你解决。          
相关阅读 更多 +
排行榜 更多 +
愤怒的孙儿们游戏

愤怒的孙儿们游戏

飞行射击 下载
叶罗丽美颜公主游戏

叶罗丽美颜公主游戏

模拟经营 下载
oKeX(okex云交易所

oKeX(okex云交易所

金融理财 下载