有人能指導我的Linux內核編譯的過程中,編譯Linux內核
- 說,如果我在
/usr/src/linux/
我有什麼編譯改變了一些文件? - 我什麼時候需要編譯內核模塊(如果你可以列出那些很好的目錄/文件)
- 如果我想添加一個對system_call_table的調用,即條目號#240,並且我寫了一個.c,.h文件爲那個條目我把它們放在哪裏?
的步驟編譯內核是:
cd /usr/src/linux
make bzImage
make modules
make modules_install
cd arch/i386/boot
cp bzImage /boot/vmlinuz-"linux version"
cd /boot
mkinitrd "the image".img "version ..."
reboot
有問題的步驟是make modules
和make modules_install
。
你有沒有在編譯和運行未經修改的香草內核成功了嗎? –
1. {1,2}和{ 3}是兩個不同的問題恕我直言。2.這兩個步驟有什麼問題? – thkala