編輯: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