有人可以指导我完成编译linux内核的过程,
/usr/src/linux/
中的一些文件我需要编译什么? 编译内核的步骤是:
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
。
答案 0 :(得分:5)
本书非常出色,Greg Kroah-Hartman(众所周知的内核开发人员)非常友好地免费分享http://www.kroah.com/lkn/
修改: Greg在修复网站http://files.kroah.com/lkn/
时向我发送了更新的链接“引用我,这本书的作者:
如果你想知道如何 在您的计算机上构建,配置和安装自定义Linux内核, 买这本书。它是由每天花费的人写的, 配置和安装自定义内核作为开发的一部分 这个有趣的协作项目称为Linux。我特别为如何弄清楚如何解决这一章而感到骄傲 根据您的硬件上运行的硬件配置自定义内核 机。对于任何想要绞尽脑汁的人来说,这是一项必不可少的任务 最好的速度和硬件控制。“