解决vmware fusion + centos 7安装vmtools时提示The path "" is not a valid path to the xxx kernel headers.

mac2026-05-03  13

使用VMware fushion 8 + centos 7.0时,无法使用共享功能,所以必须安装vmtools。但是安装过程中有2个错误需要解决。

1、gcc错误

Searching for GCC… The path “” is not valid path to the gcc binary.

2、内核头文件问题

Searching for a valid kernel header path… The path “” is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers.

解决方法:在安装vmtools前,先安装需要的文件

yum -y update yum -y install kernel-headers kernel-devel gcc reboot (安装完后要重启一下,很重要!)

上面的命令搞定后,再进行vmtools的安装。原本错误的地方变成了这样:

Searching for GCC… Detected GCC binary at “/bin/gcc”. The path “/bin/gcc” appears to be a valid path to the gcc binary. Would you like to change it? [no]

Searching for a valid kernel header path… Detected the kernel headers at “/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include”. The path “/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include” appears to be a valid path to the 3.10.0-229.4.2.el7.x86_64 kernel headers. Would you like to change it? [no]

安装完成后可以看到提示:

The configuration of VMware Tools 9.9.2 build-2496486 for Linux for this running kernel completed successfully.

Enjoy,

–the VMware team

然后设置虚拟机共享目录后即可在/mnt/hgfs下看到共享目录

最新回复(0)