红联Linux门户
Linux帮助

在VM5.0上安装redflag6,安装 vmtools的问题

发布时间:2008-10-20 19:53:14来源:红联作者:dxl000
选择 the location of the directory of C header files 时,按回车不行,选“/usr/src/kernels/2.6.22.6-1-i686/include”也不行,不知该怎样?盼高手指点一下!谢谢!!


What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernels/2.6.22.6-1-i686/include


The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.22.6-1). Even if the module were to compile
successfully, it would not load into the running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
文章评论

共有 1 条评论

  1. pacfaket 于 2008-10-20 20:42:42发表:

    What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]

    这个是由于需要内核源代码进行编译,可能之前还会碰到需要gcc编译器的提示。
    解决办法就是安装下,这里以redhat系列为例子。最新的版本可能命名和以前不一样,我也折腾了半天

    yum -y install gcc kernel-devel

    注意如果用的是PAE内核的kernel的话要装 kernel-PAE-devel。我就是在这里卡了半天晕乎。

    还有一些朋友可能更新了kernel没有重启机器,所以最好先看下uname -r,如果版本和自己机器上的不对就重启下机器。我有一台机就是这样,更新了一直没重启,然后kernel-devle又装的是新内核的,死活装不上vmware tools结果发现每重启,vmware tools认到的kernel是目前运行的,又找不到对应的kernel-devel。

    装完vmware tools 记得立刻把network 重启一边,不然网是不通的。