找不到kernel-2.6.31.20的下載 - Linux

Aaliyah avatar
By Aaliyah
at 2010-06-12T18:03

Table of Contents

※ 引述《kafy ()》之銘言:
: 環境:ubuntu9.10、kernel2.6.31.20
: 目的:編譯一個簡單的module然後掛上去
: 最近剛開始學driver,
: 因為我安裝ubuntu之後/lib/modules/2.6.31-20-generic下沒有build這個檔案,

應該是沒有裝linux-headers package。

: 所以我直接去kernel.org下載kernel source linux-2.6.31-2來build我的module
: 因為我在kernel.org上只有看到linux-2.6.31-2沒看到linux-2.6.31.20,
: 就以為兩個是一樣的意思,

kernel.org stable版號應該是 2.6.31.y
ubuntu kernel的版號是 2.6.31-x

兩個不太一樣(注意 "." 和 "-"),ubuntu kernel後面的號碼是他們自己maintain的。

: 結果遇到"insmod: error inserting 'hello.ko': -1 Invalid module format",
: dmesg出現"hello: no symbol version for module_layout"
: google了一下好像是版本下錯的樣子,

猜是你用kernel.org的source來build,但是要insmod在ubuntu kernel上。

: 但是我怎麼也google不到linux-2.6.31-20這個版本的kernel source code
: 可以請問一下這到底是什麼情況嗎?謝謝!

package名字叫linux-source,但是compile module應該裝header就可以。

: ※ 編輯: kafy 來自: 118.168.71.241 (06/11 03:33)
: ※ 編輯: kafy 來自: 118.168.71.241 (06/11 03:35)
: → kafy:另外為啥ubuntu的kernel version跟kernel.org的version數字 06/11 03:43
: → kafy:差這麼多呀? 06/11 03:44
: 推 godman362:sudo apt-get install linux-source-`uname -r` 06/11 07:18
: → godman362:這樣有試過嗎? 06/11 07:18
: → kafy:dpkg -l查不出來,apt-get也沒用(難道這是cannonical的財產?) 06/11 08:33
: 推 godman362:dpkg -l是看自己有哪些套件吧....? 06/11 09:22
: → godman362:apt-cache search linux-source看看 06/11 09:22
: 推 godman362:抱歉記錯,是-L才是 06/11 09:26

--
Tags: Linux

All Comments

使用huawei E161網卡在ubuntu10.4連網

Frederica avatar
By Frederica
at 2010-06-12T06:21
※ 引述《PLurk (撲浪)》之銘言: : 我把這隻網卡插上去後,去網路管理的行動寬頻設定,結果不行。 : 用關鍵字and#34;ubuntu+huawei e161and#34;google的結果,http://bit.ly/afTAXx , : 有人說在9.10版這隻就可以上網,10.4又是更新的版本, ...

有無板友有下載debian測試版cd iso安裝檔?

Andy avatar
By Andy
at 2010-06-12T00:55
: 有人題了這個問題:就是手動分割硬碟完,再選擇 and#34;寫入 partionsand#34; 之後 : hda3 (ext3) 會出現建立失敗。 : 不知道這跟你的問題一樣否? : On Freitag, 4. Juni 2010, Frederic Robert wrote: : andgt; Du ...

有無板友有下載debian測試版cd iso安裝檔?

Yedda avatar
By Yedda
at 2010-06-11T23:44
※ 引述《btpenguin (返鄉回南極)》之銘言: : 昨天下載了一片debian 測試版 cd版本的iso安裝檔燒起來裝裝看我一顆閒置的硬碟 : 我下載的是xfce+lxde桌面版本的那一個安裝檔 : 今天早上安裝的時候發現在分割區設定好後 : 要進行hda1格式話的時候會出現無法格式化的錯誤 : 我就 ...

關於PHP網頁的設定

Jacky avatar
By Jacky
at 2010-06-11T22:28
主機無法開機問題已經解決,使用光碟光機便恢復了, 只是中文字形已完全跑掉,無法修復, 趁此把存放的新主機拆封,也移機完成了。(謝謝教網的人) 只是移機完有個網頁問題,之前都很正常, 我有個網頁是:http://網址 這是PHP網頁,以往只要在後面加/admin便可登入帳號密碼去管理, 就是:ht ...

請問一下ruby、python要學哪一套比較好?

Gary avatar
By Gary
at 2010-06-11T21:06
Gentoo 的 emerge 是用 python寫的 FreeBSD的portupgrade是由ruby寫的 兩個語言,在學術上則都有人在使用 ※ 引述《maxwux (賓)》之銘言: : 主要是要用來寫做系統管理用的程式 : 要來取代shell script : 不曉得這兩套哪一套現在在台灣比較多人用 ...