`

centos6 安装wmwaretools找不到kernel header

 
阅读更多

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:

$ yum update kernel -y




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:

$ init 6




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-安装VMwareTools工具

    ### CentOS 6.4 安装 VMware Tools 工具详细指南 #### 一、概述 在虚拟化技术中,为了提高虚拟机与宿主机之间的兼容性以及性能优化,通常会安装一套专用工具来辅助实现这一目标。对于在 VMware 虚拟化平台上运行的...

    centos7 vmware tools安装

    CentOS 7 安装 VMware Tools 的步骤和解决方案 VMware Tools 是 VMware 虚拟机中的一款实用工具,提供了许多实用的功能,例如,文件共享、时间同步、屏幕分辨率调整等。在 CentOS 7 中安装 VMware Tools 需要按照...

    CentOS7安装VMware Tools.docx

    对于 CentOS7 系统,安装 VMware Tools 是一个必要的步骤,尤其在进行系统维护和优化时。以下是如何在 CentOS7 中安装 VMware Tools 的详细过程。 首先,确保系统已经更新到最新版本,以避免安装过程中遇到依赖问题...

    centos 7终端安装vmware tools

    CentOS 7 终端安装 VMware Tools VMware Tools 是 VMware 虚拟机中非常重要的一个工具包,安装 VMware Tools 可以解决虚拟机中常见的一些问题,例如网卡驱动问题。下面以 CentOS 7 为例,详细介绍 VMware Tools 的...

    Parallels Desktop虚拟机Centos 7安装Parallels Tools需要的扩展

    Parallels Desktop虚拟机Centos 7安装Parallels Tools需要的扩展,上传备份一下 防止下次找不到 版本:kernel-devel-3.10.0-1062.el7.x86_64

    windows系统中的虚拟机vmware如何安装vmware Tools

    在Windows系统中,VMware Tools的安装是提升虚拟机性能和功能的关键步骤。VMware Tools是一套集成化服务,提供了优化虚拟硬件与主机之间交互的工具,包括图形加速、文件同步、时间同步等功能。以下是如何在Windows...

    Centos7超简单安装VMwareTools适合新手.md

    Centos7简单安装VMware Tools,我发现网上都是一些大篇幅用命令行在Centos7安装VMware Tools的方法。对还不熟悉Linux的人极不友好,本篇文章我结合图形化界面的方式简化了操作。

    CentOS系统安装+设置共享文件夹+VMware Tools安装.docx

    - **下载VMwareTools**: 在虚拟机设置中选择“安装VMwareTools”,这会将VMwareTools的压缩包放置到虚拟机的光驱中。 - **解压并安装**: 使用命令`tar -zxvf VMwareTools-10.0.6-3595377.tar.gz`解压文件,然后...

    虚拟机安装及VMware Tools安装

    - **切换到安装目录:** 使用`cd`命令进入到安装文件所在的目录,例如:`cd /home/mamenghao/Desktop/vmware-tools-distrib`。 - **切换到超级用户模式:** 输入`su`并按回车键,随后输入密码。这样做的目的是确保...

    CentOS 6.3 安装VMTools

    ### CentOS 6.3 中安装 VMTools 的详细步骤与注意事项 #### 一、VMTools简介 VMTools 是由 VMware 公司开发的一款增强工具包,主要用于改善 VMware 虚拟机内的性能,并加强宿主机与虚拟机之间的交互能力。通过安装 ...

    VMWare tools的安装过程及文件共享设置

    首先,需要将linux.iso文件mount到/mnt/cdrom目录下,然后解压VMware-tools*.tar.gz文件,最后执行vmware-install.pl脚本安装VMWare tools。 二、设置文件共享 安装VMWare tools后,需要在VM菜单里进行设置。首先...

    VMWare tools for Linux下载地址.docx

    6. **设备驱动支持**:VMWare Tools包含了一系列专为VMware虚拟环境定制的驱动程序,如声卡、网卡等,确保硬件设备的正常工作。 7. **电源管理**:VMWare Tools支持虚拟机的电源管理操作,如休眠、挂起和恢复,以及...

    CentOS下yum安装缺少kernel-headers的解决方法.docx

    CentOS下yum安装缺少kernel-headers的解决方法.docx

    Linux系统中安装gcc和kernel-devel的方法

    如果两个命令得到的版本号一致,那么恭喜你可以直接安装Vmware Tools了;不过一般情况下,两个版本是不一致的,或者是提示kernel-devel没有安装; 3.安装gcc(如果gcc没有安装的话);要确保网络是连通的; #yum -y ...

    VMware EXSI为虚拟机centos安装VMware Tools

    VMware EXSI 为虚拟机centos安装VMware Tools 1.首先查看虚拟机是否安装VMware Tools 2.打开虚拟机控制台 3.选择虚拟机——客户机——安装/升级VMware tools 4.建立一个挂载点挂载并拷贝解压 5.进入vmware-tools...

    vmware tools for centos简要安装教程

    vmware tools for centos简要安装教程

    VMware14中CentOS6安装步骤.docx

    ### VMware14中CentOS6安装步骤详解 #### 一、概述 在现代软件开发与运维环境中,虚拟化技术的应用越来越广泛。通过虚拟化技术,可以在一台物理机器上模拟出多台独立运行的操作系统环境,极大地提高了硬件资源的...

    centos7 安装vmware的过程的问题解决

    在安装VMware Workstation Pro on CentOS 7的过程中可能会遇到各种问题,但不用担心,这些问题都有解决方案。下面我们将详细探讨这个过程,包括离线安装的方法。 首先,确保你的CentOS 7系统是最新的,运行以下命令...

    linux中在VM虚拟机中给centos 7安装tools

    linux中在VM虚拟机中给centos 7安装tools

    在常用Linux操作系统中安装VMware Tools.doc

    以下是在 Fedora31/Centos7/Centos8 上面安装 VMware Tools 的步骤: 1. 挂载光驱到 /mnt 目录 ``` [root@localhost ~]# mount /dev/sr0 /mnt ``` 2. 解压文件到家目录 ``` [root@localhost ~]# tar -zxvf /mnt/...

Global site tag (gtag.js) - Google Analytics