红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

vmware下构建debian内核源代码树

发布时间:2007-11-11 00:18:28来源:红联作者:rchivedz
为了详细全面研究linux driver,开始重新学习。条件有限,不得不使用虚拟机,推荐大家还是使用真正linux操作系统进行驱动、内核开发。

1 下载

#apt-cache search linux-source-2.6.18

#apt-get install linux-source-2.6.18

下载的文件在/usr/src目录下,解压缩为与当前操作系统相同内核的文件夹。

#uname -r

#tar jxvf linux-source-2.6.18.tar.bz2 xxxxxx

2 编译

#make clean

清除遗留的内核编译临时文件。

#make oldconfig

使用当前配置构建.config配置表,也可使用make menuconfig等。

#make bzImage

编译内核,执行结束后,可以看到在当前目录下生成了一个新的文件: vmlinux。大概一个小时左右。

#make modules

编译模块。

#make modules_install

安装模块。

3 重启

#reboot

注:如果是升级内核,在编译内核之前必须安装initrd-tools,然后在make modules_install之后执行 make install。
文章评论

共有 0 条评论