精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Linux內核編譯之高手教程

系統 Linux
下面文章解析Linux系統內核編譯的教程,學教會你大概的流程,讓你走向Linux高手之路。

   下載源代碼

  Linux內核總是不斷發展的,***的內核Kernel2.6.0對USB2.0予以正式的支持,以及內核模塊文件后綴最顯著的一個變化由*.o到*.ko等等,我們可以從www.kernel.org下載到tarball的源代碼包。

  前期準備

  大家都知道的要先升級“module-init-tools“軟件包,否則的話,等你安裝內核模塊文件的時候,系統會提示你:Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/post-h...4.21-23.src.rpm。

  進入下載目錄下并安裝:

  1.  #rpm -e --nodeps modutils (強行卸載原有的modutilsRPM包)    #rpm -ivh modutils-2.4.21-23.src.rpm   (把源代碼  
  2. 包安裝到了    /usr/src/redhat目錄下)      
  3. #cd /usr/src/redhat/SPECS (進入規范文件目錄下)      
  4. #rpmbuild --bb modutils.spec (生成二進制的RPM包)      
  5. #cd ../RPMS/i386 (轉入剛生成的二進制的RPM包所在位置)      
  6. #rpm -ivh modutils*.rpm (剛生成兩個[modutils-2.4.21-  
  7. 23.i386.rpm      與modutils-debuginfo-  
  8. 2.4.21.23.i386.rpm]二進制的RPM包,一起安裝吧!)    

  因為是在RedHat9.0的平臺,RedHat的用戶可能還會遇到一些麻煩,我會慢慢說的,除了要以上的升級之外,還有個文件(/etc/rc.d/rc.sysinit)可能有缺陷,因為/proc/ksyms文件在新內核(Kernel2.6.0)中已經沒有了,打開文件命令如下:

 

  1.  #vi /etc/rc.d/rc.sysinit    找到:  if ! LC_ALL=C   
  2. grep -iq nomodules /proc/cmdline 2>/dev/null      && [ -  
  3. f /proc/ksyms ]; then    USEMODULES=y  fi    替換  
  4. 成:  if ! LC_ALL=C   grep -iq nomodules /proc/cmdline   
  5. 2>/dev/null;   then  USEMODULES=y  fi 

也就是把“&& [ -f /proc/ksyms ]”去掉,保存文件(操作之前***做備份以免刪錯,這個文件是系統初始腳本,重要的很),這樣子內核才能加載模塊,當然能啟動iptable防火墻了,否則防火墻在新內核中啟動時紅色的“failed“非常醒目。(請在新內核中核查/proc/sys/kernel/modprobe中的內容是不是: /sbin/modprobe,也可手工注入指令:#echo "/sbin/modprobe" > /proc/sys/kernel/modprobe)。下面開始構造新內核。

#p#

一、準備源代碼

 

  1、下載到tarball包之后,將內核tarball包復制到/usr/src目錄下,假定包在當前目錄中,運行以下命令:

  #cp linux-2.6.0.tar.gz /usr/src

  2、轉到/usr/src目錄并解開tarball包。

 

  1.  #cd /usr/src  #tar xvzf linux-2.6.0.tar.gz 

       3、如果你還下載了補丁包,則打上補丁,你也可以運行scripts/patch-kernel腳本文件自動打上補丁(準備好補丁包)或 #zcat patch-2.6.0.gz|patch -p1。

二、定制內核

  定制內核是門很大的學問,需要大量的硬件知識,特別是2.6.0的內核,如果你從 2.4.N配置文件裝載進去的,的確,很多人遇到過麻煩。我是重新配置文件(X窗口服務器進行),配制內核之前請清理源代碼樹,如果還沒有進入 /usr/src/linux-2.6.0目錄,請進入此目錄,命令如下:

 

  1. #make mrproper (剛解開的tarball包不需此步驟)    #make   
  2. gconfig (需要Gtk開發庫的支持)    或make config  或make   
  3. xconfig(需要Qt開發庫的支持) 

注意:如果你是ext3文件系統,則在定制內核配置文件時把對Ext3、Ext2文件的支持直接編譯進內核,否則,等你啟用新內核時機器就會當掉,出錯信息如下:kernel panic : no init found ,try passing init = option to kernel......或者是:kernel panic:VFS:Unable to mount root fs on unknown-block(0,0),我一開始不知道,編譯了好幾次,系統總給我冷板凳坐,***把對Ext3、Ext2文件系統的支持直接編譯進內核,才解決此問題,還有把對“Module unloading“選項也選上,否則的話,你在新內核環境下無法卸載內核模塊(rmmod命令不能用)。

三、編譯內核及模塊

  定制好的內核配置文件(/usr/src/linux- 2.6.0/.config)之后,激動的時刻到來了,編譯內核及模塊,#make (此命令已完成make bzImage及make modules的工作),bzImage內核文件在arch/i386/boot目錄中,你的CPU不同內核文件存放位置也不同,我是Intel的 CPU。

  注意:我在RedHat7.2平臺時曾出現無法編譯的出錯信息,出錯信息如下:

 

  1. /tmp/cc2Hu7sH.s:3: Error: Unknown pseudo-op:     
  2. `.incbin'  make[1]:   *** [usr/initramfs_data.o]   
  3. Error 1  make:   *** [usr] Error 2, 

     重新裝了個9.0的才解決此問題。說明:make命令在我的1.6GHz,128MB的機器上跑了足足27分鐘。

#p#

四、安裝模塊及內核文件

 

  #make modules_install install

  以上這個命令可以分解成make modules_install與make install,make modules_install安裝內核模塊到/lib/modules/2.6.0下。make install完成mkinitrd命令及內核(bzImage)和System.map的拷貝,請查看/boot目錄,文件名是有區別的,如是GRUB 引導器,make install命令已幫你自動修改了引導選項,對于LILO則要手工修改,重寫引導記錄。

  說明:make modules_install install這個命令在我的1.6GHz,128M的機器上只跑了三十幾秒,很快的哦。

五、后記

  ***的工作就是重啟系統(#shutdown -r now),檢驗一下你的勞動成果吧。差點忘了還有一點,可能對你很重要,進入新內核之后我發現rpm命令不能用了,原來這是RPM的一個Bug,特別是對于RH9的用戶,請打開/etc/profile文件,命令如下:

 

  1.  #vi /etc/profile (在文件的末尾加上幾句如下)    if   
  2. [`uname -r`="2.6.0" ];  then  export   
  3. LD_ASSUME_KERNEL=2.2.5 fi 

 

也就是給系統加上一個全局的環境變量,也可直接鍵入#export LD_ASSUME_KERNEL=2.2.5。

  使用新內核可能出現的問題及對策:

  1、新內核根本起不來,解決方法:重新配置內核(學問挺大),也許還根引導記錄有關(很少了)。

  2、新內核模塊無法加載,會導致很多問題,比如了防火墻沒法工作了,mount不上光盤和vfat及ntfs文件系統,其解決方法:升級module- init-tools軟件包(我是modutils-2.4.21- 23.src.rpm包),RedHat的用戶可能還要修改/etc/rc.d/rc.sysinit文件。

  3、RedHat用戶rpm命令不能使用,解決辦法:請把變量在全局配置文件中聲明。

Linux內核編譯就講到這里,請高手多多指教。

【編輯推薦】

  1. 微軟7月停止更新Win98 韓全面向Linux過渡
  2. 新一代Linux內核:更好的Wi-Fi和文件系統
  3. Linux開發工具Blackdown Java 1.4.2-03 發布
  4. Linux新內核2.6.14又有新亮點
  5. ***Linux內核將提供Infiniband架構全面支持
  6. 新一代Linux內核:更好的Wi-Fi和文件系統

 

 

 

責任編輯:趙鵬 來源: 天極網
相關推薦

2014-01-09 15:00:09

Linux內核

2010-06-10 10:41:38

openSUSE使用教

2017-03-27 18:05:49

Linux內核編譯與開發

2009-12-17 15:18:47

2010-03-02 16:13:56

Linux升級

2009-10-16 09:45:41

Linux內核操作系統

2023-10-05 15:47:04

Linux內核編譯

2010-07-21 14:05:31

2021-05-26 07:53:58

Linux運維Linux系統

2010-04-20 10:12:05

2010-02-26 10:17:15

Linux uClin

2010-02-02 13:26:53

Linux內核

2009-10-23 16:35:44

linux Debia

2023-05-08 08:05:42

內核模塊Linux

2010-06-10 10:49:32

openSUSE使用教

2023-07-25 15:17:38

Linux操作系統開發

2009-12-01 12:59:50

編譯Suse Linu

2009-09-07 08:58:23

VMWare編譯lin

2010-02-02 11:00:03

Linux 2.6內核

2010-07-20 10:04:25

Linux內核編譯
點贊
收藏

51CTO技術棧公眾號

五月婷婷色丁香| 久久这里只精品| 秋霞av在线| 在线观看特色大片免费视频| 亚洲免费网址| 在线观看国产精品淫| 在线观看av网页| 午夜伦理在线视频| 久久蜜臀中文字幕| 91免费国产视频| 日韩av一区二区在线播放| 欧美少妇性xxxx| 日韩美女天天操| 一区二区精品在线观看| 亚洲精品综合网| 视频一区二区三区入口| 久久成人这里只有精品| 91精品人妻一区二区| 亚洲伦理网站| 精品久久久久人成| 91视频8mav| 日本高清不卡码| 国产日韩三级| 欧美日韩久久久久久| 97碰在线视频| 福利在线观看| 不卡的av在线| 亚洲一区二区三区sesese| 久久夜色精品亚洲| 女人色偷偷aa久久天堂| 中文字幕一区二区精品| aa片在线观看视频在线播放| 国产精品一区hongkong| 国产精品久久久久9999吃药| 国产精品扒开腿做爽爽爽男男| 色在线观看视频| 日产午夜精品一线二线三线| 日韩av在线播放资源| 永久免费看片在线观看| 免费成人黄色网| 中文字幕亚洲综合久久菠萝蜜| 久久国产精品亚洲va麻豆| av片免费播放| 理论电影国产精品| 久久九九热免费视频| 国产手机在线观看| a成人v在线| 色噜噜狠狠色综合中国| 久久99中文字幕| 亚洲av成人无码网天堂| 国产成人精品亚洲777人妖 | а√在线天堂官网| 一区二区三区在线观看视频| 在线免费观看成人| av福利精品| 中文字幕精品一区二区三区精品| 欧美专区一二三| 黄色电影免费在线看| 91麻豆蜜桃一区二区三区| 黄色91av| 天堂资源最新在线| 久久一日本道色综合| 欧美福利精品| 国产中文字幕在线观看| 国产三级一区二区三区| 日韩av不卡在线播放| 国产在线观看精品一区| 国产日韩欧美不卡在线| 日韩欧美亚洲精品| aaa在线观看| 中文字幕一区三区| 路边理发店露脸熟妇泻火| av中文字幕在线观看| 一区二区免费看| 拔插拔插海外华人免费| 最新欧美色图| 欧美亚洲尤物久久| 国产成人在线综合| 999久久精品| 日韩精品亚洲精品| 97公开免费视频| 成人在线视频观看| 91精品一区二区三区在线观看| 在线观看你懂的视频| 国产精品欧美大片| 国产午夜精品一区二区三区| 国精产品视频一二二区| 久久亚洲国产| 久久久久久久久国产精品| 特级西西www444人体聚色| 成人情趣视频| 欧美激情xxxx| 高清乱码免费看污| 韩国成人福利片在线播放| 国产伦理一区二区三区| 精品av中文字幕在线毛片| 亚洲天堂a在线| 欧美一区二区福利| 日韩精品毛片| 午夜亚洲国产au精品一区二区| 超碰网在线观看| 国产精品久久久久久久久久辛辛| 日韩av中文字幕在线| 妖精视频在线观看免费| 黄色成人av网站| 欧美性视频在线| 国产精品系列视频| 91免费精品国自产拍在线不卡| 亚洲欧美日韩另类精品一区二区三区 | 亚洲91精品| 7m第一福利500精品视频| 中文字幕在线播放av| 成人免费毛片高清视频| 亚洲一区三区视频在线观看| 国产一二三在线| 欧美一区午夜视频在线观看| 亚洲av综合一区二区| 欧美日韩国内| 国产精品中文在线| 少妇性bbb搡bbb爽爽爽欧美| 亚洲私人影院在线观看| 免费观看成人网| 欧美激情15p| 欧美乱大交xxxxx另类电影| 国产精品xxxxxx| 成人h精品动漫一区二区三区| youjizz.com亚洲| 最新欧美电影| 日本高清免费不卡视频| 国产在线a视频| 91成人免费| 国产精品视频播放| 影音先锋黄色网址| 26uuu亚洲综合色| 999一区二区三区| 日韩久久一区| 亚洲人在线观看| 欧美一级片免费在线观看| 懂色av中文一区二区三区| 91xxx视频| 在线观看亚洲精品福利片| 尤物精品国产第一福利三区| 国产视频1区2区| 久久女同互慰一区二区三区| 少妇无码av无码专区在线观看| 一区二区三区自拍视频| 欧美另类高清videos| a级片在线播放| 亚洲精品成人在线| 色哟哟免费视频| 自由日本语亚洲人高潮| 亚洲精品欧美日韩专区| 亚洲图区一区| 精品国产成人在线影院| 中文字幕一区二区三区人妻不卡| 激情综合在线| 狠狠综合久久av| xx欧美xxx| 亚洲毛片一区二区| 天堂免费在线视频| 欧美国产97人人爽人人喊| 手机看片福利日韩| 久久人人99| 91久久中文字幕| 午夜在线激情影院| 亚洲第一页在线| 国产一区二区99| 国产亚洲欧美一级| 亚洲精品午夜在线观看| 亚洲精品国产成人影院| 不卡视频一区二区三区| 91桃色在线| 亚洲色图18p| 一卡二卡在线视频| 一区二区三区在线免费| 第四色在线视频| 日韩高清不卡一区二区| 天天做天天爱天天高潮| 中文字幕一区二区三区四区久久| 性视频1819p久久| 中文字幕视频一区二区| 中文字幕一区二区不卡| 国产伦精品一区二区三区88av| 亚洲欧洲日本一区二区三区| 日韩免费av电影| 精品国模一区二区三区欧美| 欧美激情亚洲自拍| 极品白浆推特女神在线观看| 欧美高清www午色夜在线视频| 久草视频中文在线| 久久久一区二区三区捆绑**| 国产三级三级看三级| 国产精品99免费看| 日本免费高清不卡| 精品中文字幕一区二区三区四区 | 国产精品第九页| 麻豆成人综合网| 99国产精品白浆在线观看免费| 色吊丝一区二区| 成人黄色片在线| 欧亚在线中文字幕免费| 日韩中文在线中文网三级| 人妻中文字幕一区| 欧美日韩第一区日日骚| 久久精品国产亚洲av无码娇色| 久久精品视频网| 9191在线视频| 免费高清不卡av| 日本午夜激情视频| 久久精品青草| 欧美高清性xxxxhdvideosex| 欧美成人精品午夜一区二区| 日本一欧美一欧美一亚洲视频| 黄色大片在线播放| 亚洲午夜精品久久久久久性色 | 精品无人码麻豆乱码1区2区| 伊人成色综合网| 亚洲男女av一区二区| 日韩精品极品视频在线观看免费| 青青青视频在线播放| 人人妻人人澡人人爽久久av | 国产一区免费电影| 欧洲成人在线视频| 91久久精品在线| 日本精品一区| 色综合色综合色综合色综合| 国产特级黄色录像| 国产又大又黄视频| 男男电影完整版在线观看| 在线视频你懂得| 尤物视频在线看| 免费视频一区二区三区在线观看| 国内精品久久久久久久果冻传媒| 亚洲ww精品| 国产精品久久999| 欧美大胆a人体大胆做受| 欧美激情网站在线观看| 国产日产一区二区三区| 色噜噜国产精品视频一区二区| 日韩porn| 亚洲欧美中文字幕在线一区| 婷婷开心激情网| 亚洲国产精品美女| 日本激情一区二区| 精品久久国产老人久久综合| 亚洲av综合色区无码一区爱av | 国产日韩一区二区在线观看| 99精品福利视频| 精品少妇人妻av免费久久洗澡| 国产专区一区| 欧美午夜性视频| 亚洲成人在线| 成人黄色av片| 亚洲永久视频| 免费在线观看毛片网站| 久久精品主播| 亚洲天堂av线| 麻豆精品一区二区av白丝在线| 牛夜精品久久久久久久| 蜜臀99久久精品久久久久久软件| 日韩中文字幕免费在线| 久热国产精品| 婷婷激情四射五月天| 秋霞成人午夜伦在线观看| 天堂av在线网站| 蜜桃视频在线观看一区| 国产精品一区二区小说| 久久机这里只有精品| 亚洲久久中文字幕| 久久精品国产精品亚洲精品 | 国产婷婷色一区二区在线观看 | 成熟老妇女视频| 日本欧美大码aⅴ在线播放| 日本激情综合网| 国产一区二区三区四| 性xxxxxxxxx| 91麻豆国产福利精品| 日韩女同一区二区三区 | 亚洲天堂免费看| 亚洲国产99精品国自产| 日韩av免费一区| 在线视频精品免费| 欧美日韩一区二区三区四区五区| 亚洲综合网av| 欧美一区二区三区性视频| 噜噜噜久久,亚洲精品国产品| 亚洲精品aⅴ中文字幕乱码| 欧美理论在线观看| 日韩一级裸体免费视频| 午夜成年人在线免费视频| 97国产真实伦对白精彩视频8| 丝袜美腿诱惑一区二区三区| 国产日韩在线视频| 99久久人爽人人添人人澡| 九九热久久66| 色婷婷色综合| 很污的网站在线观看| 日韩精品欧美精品| 久久久久亚洲av无码专区首jn| 99久久精品国产一区二区三区| 婷婷丁香综合网| 亚洲va在线va天堂| 91女人18毛片水多国产| 亚洲成色777777在线观看影院| 国产免费av高清在线| 九九热精品视频在线播放| 日本高清不卡一区二区三区视频 | 精品国免费一区二区三区| 97av自拍| 女人被狂躁c到高潮| 欧美日韩午夜| 女人另类性混交zo| 国产高清成人在线| 亚洲欧美va天堂人熟伦 | 日韩亚洲欧美一区二区三区| 色综合久久88色综合天天提莫| 91精品国自产在线| a级毛片免费观看在线| 亚洲欧美国产高清va在线播| 精品自拍一区| 国产成人久久久| 另类春色校园亚洲| www.黄色网址.com| 日本美女视频一区二区| 激情视频免费网站| 国产aa精品| 久久伊人一区二区| 欧美色图首页| 拔插拔插华人永久免费| 国产亚洲欧美在线| 黄色片中文字幕| 欧美大黄免费观看| 毛片网站在线免费观看| 国产精品久久久久福利| 丝袜美腿综合| 97超碰国产精品| 国产成人av影院| 女人18毛片毛片毛片毛片区二| 国产精品自在在线| 99在线视频免费| 91久久精品一区二区| 四虎精品成人影院观看地址| 欧美极品少妇全裸体| 欧美一区一区| ijzzijzzij亚洲大全| 久久丁香综合五月国产三级网站| 国产一区二区三区四区五区六区| 国产精品美女久久久久高潮| 无码人妻丰满熟妇精品| 亚洲免费人成在线视频观看| 麻豆免费在线| 久久久久一区二区| 国产偷自视频区视频一区二区| 欧美在线一级片| 精品福利免费观看| 天堂av在线资源| 青青久久av北条麻妃黑人| 亚洲大片精品免费| 亚洲精品一区二区三区蜜桃久| 日韩—二三区免费观看av| 日本高清黄色片| 777亚洲妇女| 91麻豆免费在线视频| 成人av免费看| 亚洲精品日韩久久| 在线 丝袜 欧美 日韩 制服| 一本高清dvd不卡在线观看| 国产一二三在线观看| 国产伦精品一区二区三区精品视频| 亚洲成人tv| 无码人妻精品一区二区三区99不卡| 亚洲成人av免费| 好男人免费精品视频| 国产精品中文在线| 午夜精品网站| 国产精品无码电影| 在线观看国产91| 18+视频在线观看| 激情视频一区二区| 日本欧洲一区二区| 福利所第一导航| 日韩成人网免费视频| 香蕉成人影院| 免费影院在线观看一区| 日韩精品一级二级| 破处女黄色一级片| 亚洲精品999| 欧美成a人片免费观看久久五月天| 7777在线视频| 久久影视一区二区| 国产精品亚洲欧美在线播放| 91国内免费在线视频| 日韩欧美中文| 亚洲婷婷在线观看| 欧美午夜一区二区三区 | 日韩精品视频一区二区三区| 免费在线a视频| 亚洲日本一区二区三区| 天堂91在线| 亚洲字幕一区二区|