当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 内核升级的一些体会

Unix/Linux
小型机cpu类型
bind9的安装
如何查看服务器上有多少个CPU
wu-ftp 设置匿名服务器(转载)
Solaris硬盘分区学习笔记(转载)
如何在solaris中添加删除磁盘和分区 (转载)
共享光驱怎么做?
改solaris 8的ip地址的问题
加路径的问题 ;(
超级终端如何发送STOP+A?
如何对某个端口限制IP访问 比如 针对1521端口 只允许某个IP访问
如何让root用户远程telnet?
/usr/lib/ld.so.1损坏或丢失
[分享]Sun X3151A 光纤网卡故障排除实例
[分享]Solaris 2.6+Ultra5内置扬声器故障诊断实例
在VMWARE上装Sun Cluster 3.1 Update 3(ZT )
Windows客户端使用UNIX打印服务器上共享打印机的方法
如何改网卡IP地址
[color=darkblue]CacheFS笔记[/color]
在SUN工作站上安装RTL8139网卡

Unix/Linux 中的 内核升级的一些体会


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 152 ::
收藏到网摘: n/a


  编辑:xiao zhong
  
  
  这两天一直在忙着升级内核,以前用linux的时候见书上写的
  
  升级步骤太烦琐,不敢试。现在实在是不得不升,才发现n多问题:
  
  1。新手最好使用make xconfig,图形界面,直观清晰。然后
  
  make dep;make clean;make bzImage;make modules;make modules_install
  
  用分号把所有命令全部搞定
  
  其中第三个本来是make zImage的,但是到了redhat 6以上内核文件都很
  
  大,所以用bzImage
  
  2。升级中make xconfig有一些默认设置,就是这些默认的东东搞得我头痛了
  
  几天,现在提出来和大家讨论:网络设置networking options得选中
  
  packet socket,kernel/user netlink socket,unix domain sockets,
  
  TCP/IP networking,否则在linuxconf中再怎么设置也不能上网
  
  3。该死的网卡驱动:在network device support选项中,kernel 给你默认的
  
  网卡是EtherExpressPro/100 support(在Ethernet(10 or 100Mb)中),你得
  
  手工改掉,例如我的是RealTek 8209就得选则Pci NE2000 support.否则在开机的
  
  时候找不到你的eth0
  
  4。最后别忘了修改lilo.conf后用lilo来激活新内核,否则开机没有内核,不能启
  
  动
  
  哭都来不及,不过如果老内核没有删掉的话,还能进去,知识内核没有升而已,

  
  此时再修改一下lilo.conf,在用lilo使新内核生效
  
  5。还有,在make xconfig中filesysterm也是一个重要的地方,里面可以选择支持
  
  make dep;make clean;make bzImage;make modules;make modules_install
  
  dos fat,ntfs等格式,在netfile system 一栏里,可以选择nfs support,还有重要的samba support,如果想和novell通讯的话,可以选择NCP support