一、Linux內核的制作<這個制作僅為NFS文件系統而制作>
1.1)先抱怨兩句再說一大早起來打開電腦發現電腦啟動不起來,拆開電腦搞了好久發現原來是顯卡出問題了。。。本來最近就窮顯卡壞了。無語之中拿這個破機器去看醫生咯,修好電腦後再打開電腦一看啟動起來了,但是。。。。顯示器不顯示了!!!!!!!什麼邏輯
閒話少說、手動起來
1.2)准備工作(經移植後的源碼准備)
1.3)開始內核制作
1.3.1)進入Linux內核根目錄執行makedistclean
這個是習慣呵呵。。。。清除原有的配置文件和中間文件
1.3.2)加載缺省文件
配置前首先要加載缺省文件哦。。怎麼選擇這個缺省文件那就要根據你自己的開發板來定吧
cp config_mini2440_t35 .config 至於選擇哪個缺省文件我想大家都懂的(這個arch/arm/configs目錄下很多這樣的咚咚的)
1.3.3)嗯,該配置內核了
還是在Linux主目錄下面執行
make menuconfig ARCH=arm
如果上一句你要問我為何要加個ARCH=arm我的回答那是很簡單了你可以嘗試一下不加這個會有什麼後果,我試過了後果很嚴重啊,我沒找到ARM的CPU耶
1.3.4)完了、編譯內核吧
make uImage ARCH=arm CROSS_COMPILE=arm-linux-
唉我去上個廁所吧,可是外面好黑。。我有點怕。。。。。。
漫長的等待其實我已經勞了。。。隨著這機器的吱吱聲,我表示心痛了
這一說我忘記重點了就是本次是構建NFS文件系統即網絡文件系統所以上述的配置過程值得注意地方添個圖看看
選擇什麼CPU那樣的東西就不說了,都不知道選擇了多少次了