Yesterday, I was installing a new CentOS 6
server within VMWare Workstation 7
to be a file server for internal usage. As usual, it is highly recommended to install VMWare Tools
to every guest operating system we installed to make sure the hardware
integration will be smooth and avoid degraded performance on the virtual
server.
During the installation process, I found following error:
Searching for a valid kernel header path...
The path "" is not valid.
Would you like to change it? [yes]
What is the location of the directory of C header files that match your running kernel?
What VMWare needs is the kernel-header
and kernel-devel
package from the same version with your current loaded kernel. You can check your loaded kernel by using following command:
$uname
-r
2.6.32-71
.el6.x86_64
SOLUTION 1
Solution #1 is highly recommended because it is better to update your
kernel to the latest stable version provided by the repository. But you
need to have downtime on this. Steps as below:
1. Update the kernel:
2. Install the kernel-headers, kernel-devel
and other required packages:
$ yum install
kernel-headers kernel-devel gcc
make
-y
3. Reboot the server to make sure it load to the new kernel:
4. The kernel version has been updated including the kernel-headers
and kernel-devel
:
$uname
-r
2.6.32-71.29.1.el6.x86_64
$rpm
-qa
|
grep
-e
kernel-headers -e
kernel-devel
kernel-headers-2.6.32-71.29.1.el6.x86_64
kernel-devel-2.6.32-71.29.1.el6.x86_64
SOLUTION 2
Solution #2 require you to install kernel-headers and kernel-devel with your current kernel version. Steps as below:
1. Install the same version of kernel-headers
and kernel-devel
via yum
:
$ yum install
kernel-headers-$(
uname
-r)
kernel-devel-$(
uname
-r)
-y
NOTE: If you have install gcc
previously, you will facing error because the kernel-headers
already installed but the version is the latest kernel version. You need to remove it first using following command:
$ yum remove kernel-headers -y
2. Install required files:
$ yum install
gcc
make
-y
3. No need to reboot the server. Just make sure the kernel, kernel-headers
and kernel-devel
version are same:
$ uname
-r
2.6.32-71
.el6.x86_64
$ rpm -qa
|
grep
-e
kernel-headers -e
kernel-devel
kernel-headers-2.6.32-71
.el6.x86_64
kernel-devel-2.6.32-71
.el6.x86_64
Once you have completed using one of the solution above, proceed to the VMware
tools installation by following the wizard. The installation should be able to detect the kernel header path at this moment.
fyi:http://blog.secaserver.com/2011/09/linux-vmware-tools-installation-error/
分享到:
相关推荐
### CentOS 6.4 安装 VMware Tools 工具详细指南 #### 一、概述 在虚拟化技术中,为了提高虚拟机与宿主机之间的兼容性以及性能优化,通常会安装一套专用工具来辅助实现这一目标。对于在 VMware 虚拟化平台上运行的...
CentOS 7 安装 VMware Tools 的步骤和解决方案 VMware Tools 是 VMware 虚拟机中的一款实用工具,提供了许多实用的功能,例如,文件共享、时间同步、屏幕分辨率调整等。在 CentOS 7 中安装 VMware Tools 需要按照...
对于 CentOS7 系统,安装 VMware Tools 是一个必要的步骤,尤其在进行系统维护和优化时。以下是如何在 CentOS7 中安装 VMware Tools 的详细过程。 首先,确保系统已经更新到最新版本,以避免安装过程中遇到依赖问题...
CentOS 7 终端安装 VMware Tools VMware Tools 是 VMware 虚拟机中非常重要的一个工具包,安装 VMware Tools 可以解决虚拟机中常见的一些问题,例如网卡驱动问题。下面以 CentOS 7 为例,详细介绍 VMware Tools 的...
Parallels Desktop虚拟机Centos 7安装Parallels Tools需要的扩展,上传备份一下 防止下次找不到 版本:kernel-devel-3.10.0-1062.el7.x86_64
在Windows系统中,VMware Tools的安装是提升虚拟机性能和功能的关键步骤。VMware Tools是一套集成化服务,提供了优化虚拟硬件与主机之间交互的工具,包括图形加速、文件同步、时间同步等功能。以下是如何在Windows...
Centos7简单安装VMware Tools,我发现网上都是一些大篇幅用命令行在Centos7安装VMware Tools的方法。对还不熟悉Linux的人极不友好,本篇文章我结合图形化界面的方式简化了操作。
- **下载VMwareTools**: 在虚拟机设置中选择“安装VMwareTools”,这会将VMwareTools的压缩包放置到虚拟机的光驱中。 - **解压并安装**: 使用命令`tar -zxvf VMwareTools-10.0.6-3595377.tar.gz`解压文件,然后...
- **切换到安装目录:** 使用`cd`命令进入到安装文件所在的目录,例如:`cd /home/mamenghao/Desktop/vmware-tools-distrib`。 - **切换到超级用户模式:** 输入`su`并按回车键,随后输入密码。这样做的目的是确保...
### CentOS 6.3 中安装 VMTools 的详细步骤与注意事项 #### 一、VMTools简介 VMTools 是由 VMware 公司开发的一款增强工具包,主要用于改善 VMware 虚拟机内的性能,并加强宿主机与虚拟机之间的交互能力。通过安装 ...
首先,需要将linux.iso文件mount到/mnt/cdrom目录下,然后解压VMware-tools*.tar.gz文件,最后执行vmware-install.pl脚本安装VMWare tools。 二、设置文件共享 安装VMWare tools后,需要在VM菜单里进行设置。首先...
6. **设备驱动支持**:VMWare Tools包含了一系列专为VMware虚拟环境定制的驱动程序,如声卡、网卡等,确保硬件设备的正常工作。 7. **电源管理**:VMWare Tools支持虚拟机的电源管理操作,如休眠、挂起和恢复,以及...
CentOS下yum安装缺少kernel-headers的解决方法.docx
如果两个命令得到的版本号一致,那么恭喜你可以直接安装Vmware Tools了;不过一般情况下,两个版本是不一致的,或者是提示kernel-devel没有安装; 3.安装gcc(如果gcc没有安装的话);要确保网络是连通的; #yum -y ...
VMware EXSI 为虚拟机centos安装VMware Tools 1.首先查看虚拟机是否安装VMware Tools 2.打开虚拟机控制台 3.选择虚拟机——客户机——安装/升级VMware tools 4.建立一个挂载点挂载并拷贝解压 5.进入vmware-tools...
vmware tools for centos简要安装教程
### VMware14中CentOS6安装步骤详解 #### 一、概述 在现代软件开发与运维环境中,虚拟化技术的应用越来越广泛。通过虚拟化技术,可以在一台物理机器上模拟出多台独立运行的操作系统环境,极大地提高了硬件资源的...
在安装VMware Workstation Pro on CentOS 7的过程中可能会遇到各种问题,但不用担心,这些问题都有解决方案。下面我们将详细探讨这个过程,包括离线安装的方法。 首先,确保你的CentOS 7系统是最新的,运行以下命令...
linux中在VM虚拟机中给centos 7安装tools
以下是在 Fedora31/Centos7/Centos8 上面安装 VMware Tools 的步骤: 1. 挂载光驱到 /mnt 目录 ``` [root@localhost ~]# mount /dev/sr0 /mnt ``` 2. 解压文件到家目录 ``` [root@localhost ~]# tar -zxvf /mnt/...