centos 7 The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers. Would you like to change it?
2015-04-22 04:02
1576 查看
第一次用centos7,由于版本太新,所以资料很少,安装过程出现了很多问题,用了很多时间解决过后记录下来,帮助有需要的人。
安装vmtools 时提示The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers. Would you like to change it?[yes]
原因:没有找到kernel的头文件。
解决法案:/usr/src 目录下有要求的kernel源文件,没有的话使用命令 yum -y install kernel-devel
然后在Enter the path to the kernel header files for the 3.10.0-229.el7.x86_64 kernel?这一步输入内核头文件的目录,我的是/usr/src/kernels/3.10.0-229.el7.x86_64/include。
此时如果你的vmtools版本比较旧的话,还是会提示not avalid path。这是因为3.x版本的内核version.h的路径变了,导致vmtools无法找到。
用命令 sudo ln -s <内核头文件目录>/generated/uapi/linux/version.h <内核头文件目录>/include/linux/version.h
我的是 sudo ln -s /usr/src/kernels/3.10.0-229.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-229.el7.x86_64/include/linux/version.h
然后再次运行vmtools安装程序此问题不在出现。
安装vmtools 时提示The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers. Would you like to change it?[yes]
原因:没有找到kernel的头文件。
解决法案:/usr/src 目录下有要求的kernel源文件,没有的话使用命令 yum -y install kernel-devel
然后在Enter the path to the kernel header files for the 3.10.0-229.el7.x86_64 kernel?这一步输入内核头文件的目录,我的是/usr/src/kernels/3.10.0-229.el7.x86_64/include。
此时如果你的vmtools版本比较旧的话,还是会提示not avalid path。这是因为3.x版本的内核version.h的路径变了,导致vmtools无法找到。
用命令 sudo ln -s <内核头文件目录>/generated/uapi/linux/version.h <内核头文件目录>/include/linux/version.h
我的是 sudo ln -s /usr/src/kernels/3.10.0-229.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-229.el7.x86_64/include/linux/version.h
然后再次运行vmtools安装程序此问题不在出现。
相关文章推荐
- Ubuntu安装VMware-tools时出现the path "" is not a valid path would you like to change it-完美解决方案
- VMware12 CentOS7:The path "" is not a valid path to the 3.10.0-514.el7.x86_64 kernel headers
- VMware12 CentOS7:The path "" is not a valid path to the 3.10.0-514.el7.x86_64 kernel headers
- VMware安装VMware tool是 遇到The path "" is not a valid path to the 3.10.0-693.el7.x86_64 kernel headers.
- 解决vmware fusion + centos 7安装vmtools时提示The path "" is not a valid path to the xxx kernel headers.
- vmware + centos 7安装vmtools时提示The path "" is not a valid path to the 3.10.0-327.el7.x86_64 kernel h
- centos解决The path "" is not a valid path to the 3.2.0-4-amd64 kernel headers.问题
- vm 在centos7中安装vm tools 提示 the path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel heade
- centos解决The path "" is not a valid path to the 3.2.0-4-amd64 kernel headers.问题
- centos 7安装vmtools时提示The path "" is not a valid path to the xxx kernel headers.
- 解决vmware fusion + centos 7安装vmtools时提示The path "" is not a valid path to the xxx kernel headers.
- VM tools安装错误The path "" is not a valid path to the xx generic kernel headers.
- The path "" is not a valid path to the 3.5.0-44-generic kernel headers.
- VM tools安装错误The path "" is not a valid path to the xx generic kernel headers
- fedora下安装vmware-tools时提示 The path "" is not a valid path to the $(kernel number) kernel headers
- 虚拟机安装VMware Tools出现 The path "" is not a valid path to the 3.11.0-18-generic kernel headers.
- 安装vmware-tool出现the path""is not a valid path to the 3.4.6-2.10-desktop kernel headers
- VM tools安装错误The path "" is not a valid path to the 3.5.0-23-generic kernel headers.
- The path "" is not a valid path to the xx-generic kernel headers
- The path "" is not a valid path to the 3.16.0-30-generic kernel headers.