国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
linux2.6內(nèi)核編譯步驟
2014
http://blog.chinaunix.net/uid-26675482-id-4155397.html
如何編譯linux2.6內(nèi)核

byNIXCRAFT on SEPTEMBER 29, 2005

譯者注:

編譯內(nèi)核是一件很關(guān)鍵的事情,如果沒有內(nèi)核編譯經(jīng)驗(yàn),請(qǐng)多參考其它文獻(xiàn)進(jìn)行學(xué)習(xí)。以免因?yàn)楸疚囊鹣到y(tǒng)崩潰等意外。


編譯定制內(nèi)核有利也有弊,但是新的linux用戶或者管理員都會(huì)覺得編譯內(nèi)核有些困難。編譯內(nèi)核需要理解一些東西和若干指令。這篇文章指出了在DebianGUN Linux下如何一步步編譯Linux2.6.XX。除了apt-get命令,其它指令在其它發(fā)行版上也是相同的。


1.獲得最新的linux2.6內(nèi)核


訪問http://kernel.org/下載所需的內(nèi)核源代碼。源代碼的文件名形如:linux-x.y.z.tar.bz2,x.y.z代表準(zhǔn)確的版本號(hào)。例如linux-2.6.25.tar.bz2表示2.6.25的內(nèi)核版本。也可以使用wget指令獲得源代碼:

$cd /tmp

$wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2

注意:要是用具體的版本號(hào)碼代替x.y.z。


2.解壓縮tar.bz2文件


輸入如下命令:

# tar -xjvf linux-2.6.25.tar.bz2-C /usr/src

# cd /usr/src


3.配置內(nèi)核


在配置內(nèi)核之前需要確定你的系統(tǒng)已經(jīng)安裝gcc編譯器和相關(guān)的工具。如果gcc編譯器和工具沒有安裝,那就使用apt-get命令進(jìn)行安裝。

# apt-get install gcc

至此,你可以通過如下命令開始內(nèi)核配置:

$ make menuconfig

基于彩色菜單,單選列表和對(duì)話框的文字界面。如果你要遠(yuǎn)程配置服務(wù)器,這個(gè)選擇也是有用的。

$ make xconfig

基于QT的配置界面,在KDE下效果最好。

$ make gconfig

基于Gtk的配置界面,在GNOME環(huán)境下效果最好。

以上命令任選一個(gè)即可。

進(jìn)入配置界面之后你可以根據(jù)自己的需求進(jìn)行相關(guān)配置,每一項(xiàng)都有幫助文檔,你可以通過選擇help按鈕獲得幫助。


4.編譯內(nèi)核


輸入如下命令,編譯生成一個(gè)壓縮內(nèi)核:

$ make

開始編譯內(nèi)核模塊:

$ make modules

在超級(jí)用戶權(quán)限下,輸入以下命令,安裝內(nèi)核模塊:

$ su -

# make modules_install


5.安裝內(nèi)核


至此,你已經(jīng)完成內(nèi)核和內(nèi)核模塊的編譯,可以開始安裝內(nèi)核

# make install

該指令將會(huì)在/boot目錄下安裝如下三個(gè)文件:

System.map-2.6.25

config-2.6.25

vmlinuz-2.6.25


6.創(chuàng)建initrd.img文件


在終端輸入如下代碼:

# cd /boot

# mkinitrd -o initrd.img-2.6.252.6.25

initrd映像文件包含設(shè)備驅(qū)動(dòng),用來加載操作系統(tǒng)的其余部分。并不是所有的電腦都需要initrd文件,不過創(chuàng)建一個(gè)是比較安全的做法。


7.修改grub配置文件


grub配置文件的位置在/boot/grub/menu.lst

使用vim或者vi打開文件:

# vi /boot/grub/menu.lst


title Debian GNU/Linux,kernel 2.6.25 Default

root (hd0,0)

kernel /boot/vmlinuzroot=/dev/hdb1 ro

initrd /boot/initrd.img-2.6.25

savedefault

boot

記得,需要填寫正確的root=/dev/hdXX。保存并關(guān)閉該文件。如果你覺得全部手工輸入有些麻煩,可以嘗試輸入update-grub命令:

# update-grub

很好使對(duì)吧!


8.重啟電腦進(jìn)入新內(nèi)核


輸入

# reboot

原文鏈接:http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
更新內(nèi)核
[轉(zhuǎn)]Linux內(nèi)核升級(jí)指南
編譯Linux 內(nèi)核
編譯內(nèi)核操作流程
編譯內(nèi)核步驟詳解
Linux 2.6內(nèi)核編譯安裝全景體驗(yàn)(下)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服