LINUX核心編譯方法以及其步驟(在READ HAT LINUX 5.0上面運行成功)

來源:互聯網
上載者:User

第一步:下載LINUX核心原始碼(網址:http://www.kernel.org/)

第二步:部署核心原始碼到LINUX系統的相關目錄下。

               啟動LINUX系統,開啟終端介面,更改用於許可權為root使用者權限。具體做法是在終端輸入 su,然後輸入密碼。然後將下載下來的LINUX核心原始碼,移動到如下的目錄     

                中,/usr/src,具體命令為:MV linux-2.6.36.tar.gz /usr/src。

                 輸入 tar  zxvf  linux-2.6.36.tar.gz,目的是解壓縮核心包,產生的原始碼放在linux-2.6.36目錄下。

                 輸入 cd  linux-2.6.36,切換到該目錄下。

第三步:配置核心

               配置核心的方法很多,主要有如下幾種:

               make  menuconfig       //基於ncurse庫編製的圖形工具介面

               make  config                //基於文本命令列工具,不推薦使用

               make  xconfig              //基於X11圖形工具介面

               make  gconfig              //基於圖形工具介面

               由於對Linux還處在初學階段,所以選擇了簡單的配置核心的方法,make  menuconfig

                在終端輸入make  menuconfig ,等待幾秒鐘後,終端變成圖形化的核心配置介面,進行配置時,大部分使用其預設值,只有一小部分

                需要根據不同的需要進行選擇。

第四步:編譯核心,這步大概需要耗費1個小時左右的時間

              輸入命令,MAKE  bzImage

第五步:編譯和安裝核心模組

               輸入命令:MAKE modules_install

第六步:安裝核心

               輸入命令:這一步主要是將編譯產生的核心鏡像檔案拷貝到正確的目錄下,並自動改寫LINUX開機檔案.grub設定檔。

               更改後的.grub設定檔如下所示:

             

 第七步:重啟系統,在啟動介面時,會發現我們剛剛編譯成功的LINUX系統,進入此系統中,整個系統的編譯動作就完成了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.