請問如何逐一追蹤kernel指令 - Linux

Joe avatar
By Joe
at 2009-05-24T10:23

Table of Contents

※ 引述《Forkasder (尋找)》之銘言:
: 以前從來沒有碰過LINUX
: 有C 跟 JAVA基礎 但不是很強
: 因最近研究所以後需要用到
: 必須在極短的時間內補強起來
: 希望各位能給小弟一些建議
: 要怎麼逐一追蹤KERNEL指令
: 藉實作來摸索理論...
: 目前已用virtualbox安裝好Ubuntu 8.1
: 但不知道如何下手...
: 麻煩各位了 謝謝^^
1. 了解Live CD 怎麼用
至少你系統進不去還能用Live CD頂一下先

2. 開始Compile Kernel
了解如何去Kernel.org下載原始碼
了解如何打Patch... 還有Kernel.org的Patch
建議可以再不同的電腦上灌相同版本的OS
然後用那些電腦來Compile 別用你的工作機Compile
Compile完再壓起來放到你的工作機可以省時間

3. 學會printk怎麼用
會了這個你就至少會去看訊息

4. 學會如何安裝驅動程式
安裝完Kernel就是module了

其實Kernel有專門的書 網路上資料也很多
以上都是基本

--
keep it simple and stupid

--
Tags: Linux

All Comments

Queena avatar
By Queena
at 2009-05-29T01:23
之前有去書店稍微翻一下kernel的書,看不太懂 = ="

aspire one 網路

David avatar
By David
at 2009-05-24T00:54
今天把aspire one a110原本的linux 改成ubuntu 不過在東西都用好後 發現無線網路不能連 連無線網路的指示燈都沒亮 是因為沒無線網卡驅動嗎? 如果是這樣的話 驅動該去哪裡抓??? 我我我我我是一個完全對linux沒研究的 覺得好複雜andgt;andlt; 有人願意 ...

有人考過RHCE認證嗎?

Linda avatar
By Linda
at 2009-05-23T15:39
現在聯成好像有重考優惠 而且考試方式改了 全部中文化 不用重新安裝 也沒有compulsory的題目 只分兩個部分 一個rhct 一個rhce 兩個都70分以上就過了 一個下午就可以搞定 現在考是不錯的時機 考試不難 但是時間要注意 最後一定要用client的角度去try try看 檢查一下 dns不會考 ...

請問在 Linux 上 trace code 的工具

Puput avatar
By Puput
at 2009-05-23T12:47
小弟我最近在 Linux 的工作平台下, 需要 trace 一顆 kernel 爬文後發現有人建議要用一些 trace code 的工具來幫忙 想請各位推荐一下哪個工具好用呢?? andlt;(_ _)andgt; 另外就是一個好的 trace code 的工具除了有在整個 project 搜尋/替代字 ...

mandriva 2009.1的更新

Belly avatar
By Belly
at 2009-05-23T12:33
※ 引述《jtmh ()》之銘言: :   目前如果是使用 Mandriva One 版本的話, :   speedboot 的自動偵測似乎會有點問題, :   下面這個連結是 Errata 中的說明: :    http://tinyurl.com/qod7vj :   這個是相對應的 bug: :     ...

面板問題

Charlie avatar
By Charlie
at 2009-05-23T11:20
剛剛在使用Ubuntu9.04 不小心把無線網路圖示刪掉 請問要如何恢復 我在新增面板地方也找不到... -- 我不是聖賢豪士,我只有一腔熱血 http://www.wretch.cc/blog/blacksun0924 - ...