Centos 核心編輯 (Kernel 2.6.39.4)

由 Derek 發表於 一月 28, 2013 / 2 則評論

Kernel介紹

Kernel (核心),是整個系統中最底層也是最重要的一部份。不但負責硬體的驅動,更提供了各種系統所需的核心功能、包括防火牆機制、是否支援 LVM 或 Quota 等檔案系統等…都是靠核心所負責的。 Linux Kernel,以 C語言寫成,符合POSIX標準,採用GNU通用公共許可證釋出,是目前最受歡迎的自由電腦作業系統核心

 

更多詳細內容可參考 :

維基百科-Linux核心

鳥哥- Linux 核心編譯與管理

 

 

系統環境

Centos 5.8-x86_64-bin

Kernel  linux-2.6.39.4

 

 

安裝方式

安裝相關套件

在開始設定之前,請先安裝所需的套件

gcc gcc-c++  : 用於make 編譯時使用

ncurses-devel : 用於make menuconfig 時使用

 

 

下載所需要的 Kernel  2.6.x

Kernel 的版本有很多,請依照自己需要的下載

以下提供幾個常見的載點

官網載點

交大資工載點

義守大學載點

國家高速網路與計算中心載點

繼續閱讀 »

編譯 Kernel 的錯誤訊息

由 Derek 發表於 一月 21, 2013 / 2 則評論

 

在編譯 Krenel 時常會出現很多奇奇怪怪的錯誤訊息,然後就不知道怎麼去解決。在這次編譯也遇到一些錯誤。借此次機會整理了一下,所遇到和網路上的一些錯誤訊息的解法。

 

以下的操作都是在 Linux-Krenel 的資料夾內。從錯誤訊息 2開始,在檔案編輯時前頭有「+」的表示新增此內容,反之「-」表示刪除此內容。

 

錯誤訊息 1

解法

把這兩個取消不要勾選

繼續閱讀 »

Kernel 配置 make menuconfig 報錯

由 Derek 發表於 一月 14, 2013 / 尚無評論

Kernel 配置 make menuconfig出現下面錯誤

 

繼續閱讀 »