亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
2.6.19內(nèi)核編譯過程總結(jié)
[打印本頁]
作者:
debianarrow
時間:
2007-01-23 20:37
標(biāo)題:
2.6.19內(nèi)核編譯過程總結(jié)
最近一段時間一直在學(xué)習(xí)編譯linux2.6內(nèi)核直到今天終于編譯成功了,把期間經(jīng)歷的快樂過程寫出來跟大家一起分享。
首先需要確認(rèn)機子上安裝了gcc等編譯工具,還有一個就是一定要確認(rèn)安裝了initrd-tools工具,里面有一個很重要的命令mkinitrd(我就是由于沒有裝initrd-tools而導(dǎo)致第一次編譯的失敗,然后上網(wǎng)查找原因才知道要用mkinitrd -o /boot/initrd.img-2.6.19 /lib/modules/2.6.19(針對我的內(nèi)核系統(tǒng)))
1、sudo make menuconfig配置內(nèi)核選項,根據(jù)自己的要求來選,里面選項很多,慢慢選擇。然后可以保存一個文件名,在/boot目錄下可以看到,我得為config-2.6.19
2、sudo make,從2.6內(nèi)核開始直接執(zhí)行make就可以了,在Makefile文件中把代碼的依賴關(guān)系都做好了。也不用在象以前bzImage這樣的編譯方式或獨立的編譯模塊了。
3、sudo make modules_install這樣內(nèi)核就編譯好了,可以到/boot目錄下看生成的vmlinuz-2.6.19,System.map-2.6.19文件以及/lib/modules/下新內(nèi)核的文件2.6.19
4、執(zhí)行sudo mkinitrd -o /boot/initrd.img-2.6.19 /lib/modules/2.6.19生成initrd.img-2.6.19引導(dǎo)文件。
5、修改grub(我得機子裝的是grub啟動方式)sudo vim /boot/grub/menu.list
把kernel和initrd改為剛才新生成的就可以了,這樣重新啟動系統(tǒng)進入新內(nèi)核體驗一下吧。
本文來自ChinaUnix博客,如果查看原文請點:
http://blog.chinaunix.net/u/29478/showart_236788.html
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2