红旗6上编译内核

来源:互联网 发布:每日英语听力mac版 编辑:程序博客网 时间:2024/04/29 11:13

 

   红旗6上编译内核也是非常简单的,总的来说,以下几步就够了:


    1.到www.kernel.org上下载最新的内核;
    2.将这个内核文件拷贝到 /usr/src下;
    3.在终端中输入tar jvxf *来解压,*为下载的内核文件名,解压后进入该目录(很快);
    4.输入make mrproper清除已有的编译过的文件(很快);
   5 # make menuconfig
(参考
http://www.xtgly.com/2011/01/13/vmware%E7%BC%96%E8%AF%91%E5%86%85%E6%A0%B8switchroot-mount-failed-no-such-file-or-directory%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.htm, 否则找不到SCSI格式的硬盘;          并且别忘了把网卡驱动选上.我就忘了选我的       iwl3945 驱动,又得重新折腾了一次;编译)
6# make bzImage && make modules && make modules_install && make install

第六步编译时间比较长,要30到50分钟不等,要看机器情况了,耐心等吧。

重启后就可以用新内核了.

新内核2.6.37 再也没有 wmaster0 的问题了(用ifconfig -a总是看到一个 wmaster0的网卡,网上说是mac80211的)

后悔没把我的2.6.38 编译一把,呵呵