编译安装2.6.37内核,vmware说找不到头文件如何解决

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
头像
tor
帖子: 296
注册时间: 2009-01-18 23:26
送出感谢: 4 次
接收感谢: 0

编译安装2.6.37内核,vmware说找不到头文件如何解决

#1

帖子 tor » 2011-01-21 0:48

kernel header for version 2.6.37xuzhou170 were not found
想试试自己编译新内核,说头文件无法找到
Screenshot-1.png
1
头像
zmwgreenrain
帖子: 53
注册时间: 2008-04-12 19:27
送出感谢: 0
接收感谢: 0

Re: 编译安装2.6.37内核,vmware说找不到头文件如何解决

#2

帖子 zmwgreenrain » 2011-01-23 14:00

内核编译时有没有设置生成kernel_headers?也就是在编译内核时加上kernel_headers这个参数,如下

fakeroot make-kpkg --initrd --append-to-version=-some-version kernel_image kernel_headers

这个就会生成一个头文件的deb包,装上这个包就可以了
头像
tor
帖子: 296
注册时间: 2009-01-18 23:26
送出感谢: 4 次
接收感谢: 0

Re: 编译安装2.6.37内核,vmware说找不到头文件如何解决

#3

帖子 tor » 2011-01-23 17:20

deb包早生成了,装上了,vmware还是这样提示
linux-headers-2.6.37xuzhou170_2.6.37xuzhou170-10.00.Custom_i386.deb
用这个命令:vmware-modconfig --console --install-all
显示gcc and kernel headers must be installed
:em20 :em20
头像
zmwgreenrain
帖子: 53
注册时间: 2008-04-12 19:27
送出感谢: 0
接收感谢: 0

Re: 编译安装2.6.37内核,vmware说找不到头文件如何解决

#4

帖子 zmwgreenrain » 2011-01-24 10:47

囗囗囗 写了:deb包早生成了,装上了,vmware还是这样提示
linux-headers-2.6.37xuzhou170_2.6.37xuzhou170-10.00.Custom_i386.deb
用这个命令:vmware-modconfig --console --install-all
显示gcc and kernel headers must be installed
:em20 :em20
那你是不是在编译完成之后就把编译目录移除或者移走了呢?/usr/src/ 里面的源文件目录是link到编译时目录的,编译新模块时需要内核编译时的目录。
回复

回到 “虚拟机和虚拟化”