最近,我在桌面上安裝了Ubuntu 12.04 LTS ISO映像。以下是我已經安裝了內核版本的輸出:內核代碼:我可以在哪裏找到和如何調試內核
# uname -r
3.5.0-41-generic
我試圖開發一種VFS和希望內核源代碼版本「3.5.0-41-通用的」參考的目的 - 我在哪裏可以找到一樣?
什麼是優秀的內核調試選項,查看日誌並將它們映射到內核代碼?
如何以及我可以使用哪個調試器來調試實時內核流程執行?
有什麼方法可以添加更多printk方法並重新修改模塊?假設我想知道FS mount方法是如何工作的 - 我可以修改所需的FS代碼(添加更多的printk函數),重新編譯和重新加載模塊。現在藉助我的新printk功能,我可以理解流程
您可能需要考慮使用[FUSE](http://fuse.sourceforge.net/),而不是在內核中工作。 – tangrs
那麼目標是學習和編寫一個VFS,所以我們需要編寫所有的模塊 – Prakash
我不使用Ubuntu,但我認爲你可以在Ubuntu上安裝apt-get的內核源碼。 – tristan