debian升级内核~~!

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

debian升级内核~~!

文章isaac » 週四 12月 23, 2004 5:43 pm

我看了些文档,总结了一下,明天我打算升级内核,我希望我写步骤出来,请高手们指点!谢谢了!

1.安装编译需要的工具
apt-get install gcc debhelper kernel-package
2.安装一些编译内核需要的工具
apt-get source modutils module-init-tools
3.安装 modutils 和 module-init-tools 软件包:
dpkg -i modutils_2.4.26-1_i386.deb
dpkg -i module-init-tools_3.0-pre2-1_i386.deb
4.下载kernel-source
5.然后生成kernel-image 软件包
make-kpkg kernel-image
6.安装编译完的内核包
dpkg -i kernel-image-2.6.0_10.00.Custom_i386.deb
isaac
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週三 12月 22, 2004 4:36 pm

re:debian升级内核~~!

文章isaac » 週四 12月 23, 2004 5:49 pm

还有:
#apt-cache search kernel-image
是不是可以直接在网上搜索最新的内核包进行下载安装?
如果是那么就不用上面那么烦了!
isaac
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週三 12月 22, 2004 4:36 pm

re:debian升级内核~~!

文章redjoe » 週四 12月 23, 2004 6:17 pm

是的,像我比較懶,就用這個方法.. :ooops:
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

re:debian升级内核~~!

文章kwchu » 週四 12月 23, 2004 9:31 pm

apt-cache search .. 之後 apt-get install 就可以自動 upgrade kernel 了??

我好懶不想 compile :-o
kwchu
可愛的小學生
可愛的小學生
 
文章: 46
註冊時間: 週日 9月 05, 2004 6:50 pm
來自: 香港

Re: re:debian升级内核~~!

文章d2207197 » 週四 12月 23, 2004 11:16 pm

kwchu 寫:apt-cache search .. 之後 apt-get install 就可以自動 upgrade kernel 了??

沒錯
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: re:debian升级内核~~!

文章isaac » 週四 12月 23, 2004 11:20 pm

kwchu 寫:apt-cache search .. 之後 apt-get install 就可以自動 upgrade kernel 了??

我好懶不想 compile :-o


我都想知道啊!有无高手出来说明一下?? :(
isaac
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週三 12月 22, 2004 4:36 pm

re:debian升级内核~~!

文章脫線 » 週四 12月 23, 2004 11:20 pm

我的方式:
先抓回source
apt-get install kernel-source-2.6.9
抓回要編的模組
apt-get install cloop-source
apt-get install ipw2100-source
apt-get install ipw2200-source
....................
到/usr/src解開壓縮檔
檢查/usr/src/linux連結是否正確

cd /usr/src/kernel-source-2.6.9
make-kpkg clean(第一次通常不需要此動作)
make menuconfig(可用舊版的config,位置在/boot/config-XXXX,複製到/usr/src/kernel-source-2.6.9/.config)
make-kpkg --revision=0.1 --append-to-version -custom --bzimage --initrd kernel_image kernel_headers modules

說明一下:
--revision=0.1 版本編號=0.1
--append-to-version -custom 原始kernel-2.6.9名稱後面加個次名稱 -custom
--bzimage 編一個壓縮過的小核心
--initrd 不太了解(好像和載入記憶體有關,沒有也能跑)
kernel_image 編譯一個kernel-image核心
kernel_headers 編一個kernel-headers,就是includes放的,讓別台機器沒source也能編譯模組
modules 把剛剛下載回來要編譯的模組也編譯了
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:debian升级内核~~!

文章訪客 » 週四 12月 23, 2004 11:24 pm

幾個星期前,我用sarge網路安裝光碟,基本的裝好後,apt-get update, apt-get upgrade,結果kernel也升級,搞的重開機後無法進入kernel,後來看了網上版的無痛起步法,說還要改link。

請問apt-get install之後還需要改link嗎?
訪客
 

re:debian升级内核~~!

文章脫線 » 週四 12月 23, 2004 11:30 pm

有改/etc/lilo.conf,然後跑過lilo -v嗎?
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:debian升级内核~~!

文章訪客 » 週四 12月 23, 2004 11:34 pm

當時沒有改/etc/lilo.conf 也沒有跑lilo -v
謝謝指點 :-D
訪客
 

re:debian升级内核~~!

文章isaac » 週五 12月 24, 2004 2:30 pm

请问需要修改lilo.conf的那个地方啊?

是不是修改完lilo.conf之后跑lilo -v??

需要运行下面这一指令吗?
mkinitrd -o /boot/initrd-img.2.6.9 /lib/modules/2.6.9
isaac
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週三 12月 22, 2004 4:36 pm

Re: re:debian升级内核~~!

文章moto » 週五 12月 24, 2004 4:25 pm

isaac 寫:请问需要修改lilo.conf的那个地方啊?

是不是修改完lilo.conf之后跑lilo -v??

需要运行下面这一指令吗?
mkinitrd -o /boot/initrd-img.2.6.9 /lib/modules/2.6.9


理論上系統會自動產生 initrd-img , 修改 lilo.conf 以及 run lilo -v -v -v

但是如果有問題的話這些步驟有可能需要自己手動... ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:debian升级内核~~!

文章脫線 » 週五 12月 24, 2004 6:13 pm

編過不少次核心,但是initrd是作啥用的,我還是不懂耶..............
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:debian升级内核~~!

文章isaac » 週六 12月 25, 2004 12:53 am

修改修改 lilo.conf的那里啊??
自动升级之后我进入修改lilo.conf,但是没有发现那里我需要改的!
也运行了mkinitrd -o /boot/initrd-img.2.6.9 /lib/modules/2.6.9
最后我运行lilo -v ,~~!

但是重新启动后还是进入不了系统!
不解!!!!!!!!!!!!!!!!!!!!!!!!
isaac
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週三 12月 22, 2004 4:36 pm

Re: re:debian升级内核~~!

文章d2207197 » 週六 12月 25, 2004 2:16 am

isaac 寫:修改修改 lilo.conf的那里啊??
自动升级之后我进入修改lilo.conf,但是没有发现那里我需要改的!
也运行了mkinitrd -o /boot/initrd-img.2.6.9 /lib/modules/2.6.9
最后我运行lilo -v ,~~!

但是重新启动后还是进入不了系统!
不解!!!!!!!!!!!!!!!!!!!!!!!!

不如您先把您的 lilo.conf 貼出來給大家看。
還有您是如何安裝新的 kernel 的?
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

下一頁

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客