Re: [轉錄][問題]kernel跟驅動程式版本不合
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 203.73.175.134
: 推 fumin:會不會其實那個source code不是當初編出kernel的source code 04/06 02:24
: → fumin:既然整個source都重編了,那乾脆kernel也換過看看,也許就行 04/06 02:24
: 推 wlsabcd:謝謝指教,但會有另一個問題,我不確定fedora當初kernel的 04/06 07:42
: → wlsabcd:設定,整個系統跑起來可能也有問題,所以我以最小替換為原 04/06 07:43
: → wlsabcd:則 04/06 07:44
: 推 aprotoss:若要說重編kernel,又要最少設定,可以直接拿/boot/下的 04/06 10:04
: → aprotoss:config檔,直接放入kernel-source/.config下,再make就 04/06 10:05
: → aprotoss:可以了!這樣肯定不會動到設定...又可以rebuild kernel 04/06 10:06
: 推 wlsabcd:謝謝樓上提供資訊 04/06 10:17
感謝以上專家的幫助,我這邊已經解決
以下是我用的方法,以防之後重複的問題
參考網站:
http://cha.homeip.net/blog/archives/2006/11/how_to_compile.html
若版主覺得不妥,請直接刪除
以下開始==>
#切換為 root 身份
su -
cd /usr/src
#下載 Kernel Source
wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
#下載 patches (本例為下載 prepatches)
wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.19-rc6.bz2
tar jxf linux-2.6.18.tar.bz2
ln -s linux-2.6.18 linux
cd linux
#上 patches (bzip2 -dc 可用 bzcat 代替)
bzip2 -dc ../patch-2.6.19-rc6.bz2 | patch -p 1
#複製現行 kernel config, 作為新 kernel 的預設值
cp /boot/config-$(uname -r) ./.config
make menuconfig
make
make modules_install
make install
#將新 kernel 的 config file 複製到 /boot
cp .config /boot/config-2.6.19-rc6
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.175.134
推
04/07 12:26, , 1F
04/07 12:26, 1F
→
04/07 12:27, , 2F
04/07 12:27, 2F
推
04/08 18:35, , 3F
04/08 18:35, 3F
→
04/08 18:36, , 4F
04/08 18:36, 4F
→
04/08 18:36, , 5F
04/08 18:36, 5F
推
04/09 10:20, , 6F
04/09 10:20, 6F
→
04/09 10:23, , 7F
04/09 10:23, 7F
推
04/09 11:00, , 8F
04/09 11:00, 8F
推
04/09 11:26, , 9F
04/09 11:26, 9F
討論串 (同標題文章)
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章