linux內核的編譯
linux內核的編譯
;編譯linux內核已經有3次了,每一次編譯都需要到網上查找編譯步驟,感覺網上的各種資料亂七八糟的,并不是都適合ubuntu12.04的系統,所以做一個記錄。適應版本:ubuntu12.04。1.首先下載需要的linux內核源代碼,可以到kernel.org去下載自己想要的內核源代碼。2.下載完成后進行解壓,一般內核代碼是位于/usr。c目錄之下的,所以可以將你的內核源代碼解壓到這個目錄下。3.解壓完成之后,就可以看到linux內核源代碼的目錄了。4.進入到內核源代碼的目錄之下,執行命令。make ;menuconfig。注意:這個命令需要在超級用戶權限下執行,否則可能會報出一些莫名奇妙的錯誤。執行這個命令之后了,就可一看到下面的圖片了。 。
導讀 ;編譯linux內核已經有3次了,每一次編譯都需要到網上查找編譯步驟,感覺網上的各種資料亂七八糟的,并不是都適合ubuntu12.04的系統,所以做一個記錄。適應版本:ubuntu12.04。1.首先下載需要的linux內核源代碼,可以到kernel.org去下載自己想要的內核源代碼。2.下載完成后進行解壓,一般內核代碼是位于/usr。c目錄之下的,所以可以將你的內核源代碼解壓到這個目錄下。3.解壓完成之后,就可以看到linux內核源代碼的目錄了。4.進入到內核源代碼的目錄之下,執行命令。make ;menuconfig。注意:這個命令需要在超級用戶權限下執行,否則可能會報出一些莫名奇妙的錯誤。執行這個命令之后了,就可一看到下面的圖片了。 。
![](https://img.51dongshi.com/20250105/wz/18528799752.jpg)
系統大全為您提供?編譯linux內核已經有3次了,每一次編譯都需要到網上查找編譯步驟,感覺網上的各種資料亂七八糟的,并不是都適合ubuntu12.04的系統,所以做一個記錄。適應版本:ubuntu12.041.首先下載需要的linux內核源代碼,可以到kernel.org去下載自己想要的內核源代碼。2.下載完成后進行解壓,一般內核代碼是位于/usrc目錄之下的,所以可以將你的內核源代碼解壓到這個目錄下。3.解壓完成之后,就可以看到linux內核源代碼的目錄了。4.進入到內核源代碼的目錄之下,執行命令:make?menuconfig注意:這個命令需要在超級用戶權限下執行,否則可能會報出一些莫名奇妙的錯誤。執行這個命令之后了,就可一看到下面的圖片了:??這個界面中的一些選項是用來對編譯時的linux內核進行配置的,我們可以根據需要來進行選擇配置。5.配置完成之后,選擇Exit退出并保存配置就可以了。6.接下來執行命令:make?all?-j4就可以編譯內核了,make?all就是將內核以及模塊一起編譯。后面的參數-j4表示,cpu要開啟四個線程來編譯內核。一般來說,每個cpu可以開啟兩個線程來編譯內核,我的電腦是有兩個cpu,所以開啟了4個線程。這樣編譯真心很快的,以前我就一個線程在編譯,簡直等的都無語了。7.編譯完成之后,就可以進行內核的安裝了,我們將源代碼目錄下的arch/x86_64/bootImage復制到/boot/下面,因為我下載的源代碼版本為linux-2.6.30.3,所以復制的命令為:cp?arch/x86_64/bootImage?/bootmlinuz-2.6.30-3讀者需要根據自己的cpu類型,如是x86架構還是amd,或者是32位或64位,在相應的目錄下尋找bzImage。8.將源代碼目錄下的System.map復制到/boot目錄下:cp?/usrcnux-2.6.30.3/System.map?System.map-2.6.30-39.將源代碼目錄下的.config復制到/boot/目錄下:?cp?.config?/boot/config-2.6.30-310.安裝模塊:make?modules_install11.切換到/boot/grub/目錄下:cd?/boot/grub/12.更新grub.cfg文件:?update-grub2之后,就可以重啟電腦了,在prevIoUs?version中就可以啟動新編譯的內核了。??以上就是系統大全給大家介紹的如何使的方法都有一定的了解了吧,好了,如果大家還想了解更多的資訊,那就趕緊點擊系統大全官網吧。??本文來自系統大全http:///如需轉載請注明!推薦:win7純凈版
linux內核的編譯
;編譯linux內核已經有3次了,每一次編譯都需要到網上查找編譯步驟,感覺網上的各種資料亂七八糟的,并不是都適合ubuntu12.04的系統,所以做一個記錄。適應版本:ubuntu12.04。1.首先下載需要的linux內核源代碼,可以到kernel.org去下載自己想要的內核源代碼。2.下載完成后進行解壓,一般內核代碼是位于/usr。c目錄之下的,所以可以將你的內核源代碼解壓到這個目錄下。3.解壓完成之后,就可以看到linux內核源代碼的目錄了。4.進入到內核源代碼的目錄之下,執行命令。make ;menuconfig。注意:這個命令需要在超級用戶權限下執行,否則可能會報出一些莫名奇妙的錯誤。執行這個命令之后了,就可一看到下面的圖片了。 。
為你推薦