Social Icons

twitterfacebookgoogle plusrss feedemail

5/21/2013

[USB linux] 2.核心編譯

核心是Linux最重要的部份,也是最久的部分

直接來吧!
回到我們的工作目錄,並解開核心原始檔 cd ~/build-usb-linux
 tar -jxf linux-2.6.26.8.tar.bz2

 cd 
linux-2.6.26.8
再來,進行組態設定
 make menuconfig
選單的操作方式,與怎麼選擇kernel的內部鳥哥的Linux私房菜 核心編譯 

這邊暫時全部都使用默認選項,打開
menuconfig直接 存檔離開即可,接著便可以開始編譯了
 make
大概會跑個好幾十分鐘,如果你用虛擬機器的話,可能會更久Orz
最後在kernel資料夾/arch/$(ARCH)/boot/目錄會產生bzImage,將他複製到隨身碟
$(ARCH)請自行代換成你的cpu架構,可能是ARM、i386(較舊的核心)、x86、x86-64!




相關連結
[USB linux] 1.打造2MB 的 linux USB 隨身碟
[USB linux] 2.核心編譯
[USB linux] 3.建立ramdisk的root filesystem (initrd)
[USB linux] 4.建置busybox
[USB linux] 5.最後步驟建置boot loader

沒有留言:

張貼留言

俗話說
凡走過必留下痕跡,凡住過必留下鄰居
凡爬過必留下樓梯,凡來過必留下IP
看過文章之後歡迎留下您寶貴的意見喔!

 
 
无觅相关文章插件,迅速提升网站流量