有人能指导我的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