`
maeeqqp
  • 浏览: 13645 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu-11.04安装VMware tools遇到找不到C header的问题解决

阅读更多

    装了个ubuntu-11.04版本,用的是VMware精简版本的,所以支持不好。

   转载这篇,搞定了

 

[日期:2011-03-29] 来源:Linux社区  作者:silvervi

    以下问题的解决办法大多从网络上搜索得到,自己只是整理照搬过来而已。

    在Ubuntu 10.10上安装vmware tools,我这里主要遇到的问题都出现在以下这步中,

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


    如果直接回车,会显示 The path "/usr/src/linux/include"  is not an existing directory.

    因此,首先要更改该路径。这里很简单,首先用uname -r命令找到当前的linux内核版本,我这里的版本为2.6.35-25-generic,因此更改后的路径如下:

    “/usr/src/linux-headers-2.6.35-25-generic/include

    改后再回车,又出现如下问题:

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

    这是不是不匹配,而是因为 Kernel 中有一个变量 UTS_RELEASE 位置改变了。以前这个定义放在 /usr/src/linux-headers-2.6.35-25-generic/include/linux/version.h ,而现在已经移到了/usr/src/linux-headers-2.6.35-25-generic/include/generated/utsrelease.h。所以vmware tools找不到这个变量的定义,修改的办法有两种:

    1. 在version.h中添加 #define UTS_RELEASE "2.6.35-25-generic"

    2. 直接将utsrelease.h拷贝回来,cp -p generated/utsrelease.h linux/utsrelease.h

      修改后再回车,仍然存在问题:

   The path  "/usr/src/linux-headers-2.6.35-22-generic/include"  is a kernel header file directory, but it does not contain the file "linux/autoconf.h"  as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper"  command in your kernel directory. In any case, you may want to rebuild your kernel.   

      根据提示可以知道,是因为找不到 linux/autoconf.h文件,这个文件在新的linux内核中被挪到了 generated文件夹中,因此修改的办法也很简单,直接将这个文件拷贝过来即可

     cp -p generated/ autoconf .h linux/ autoconf .h

     这样修改完成后,应该就可以顺利安装了。

分享到:
评论

相关推荐

    VMware Workstation 下 Ubuntu 11.04安装VMWare Tools小结.docx

    在VMware Workstation环境下安装Ubuntu 11.04后,为了优化虚拟机性能和实现更好的集成,安装VMware Tools是必不可少的步骤。VMware Tools是一组专为虚拟环境优化的驱动程序和实用工具,它提供了硬件兼容性,提高了...

    VMware Workstation 下 Ubuntu 11.04安装VMWare Tools小结.pdf

    本文主要涉及的是在VMware Workstation环境下安装Ubuntu 11.04操作系统后,如何安装和配置VMware Tools的过程,以及与之相关的Linux系统管理技巧。以下是详细内容: 1. **开启Ubuntu root用户**:Ubuntu系统默认...

    linux ubuntu 11.04 11.10 vmware linux-2.6.39 and linux-3.0.1 patch vmware补丁

    找了好久才找到的,国内还没有有下载 linux vmware patch linux ubuntu 11.04 11.10 vmware linux-2.6.39 and linux-3.0.1 patch vmware补丁

    ubuntu11.04安装(图文)

    Ubuntu 11.04 安装指南 本文档详细介绍了 Ubuntu 11.04 的安装过程,包括自动分区和手动分区两种方式。通过本文档,用户可以轻松地安装 Ubuntu 11.04 操作系统。 一、安装前的准备 在安装 Ubuntu 11.04 之前,...

    ubuntu-16.04.6-desktop-amd64镜像文件

    百度承不欺我,ubuntu-16.04.6-desktop-amd64.iso镜像文件,挣点积分换流量

    Ubuntu 11.04安装指南

    ### Ubuntu 11.04 安装指南详解 #### 一、Linux基础知识与挂载点概念 在深入了解Ubuntu 11.04的安装之前,我们先来了解一下Linux的基础知识,尤其是关于挂载点的概念。 Linux作为一种强大的开源操作系统,其核心...

    Ubuntu11.04下安装ns-allinone-2.34

    需要注意的是,在安装过程中可能会遇到各种各样的问题,尤其是与软件包版本不匹配或依赖关系未满足等问题。对于这些问题,建议查阅官方文档或社区论坛,获取更多解决方案。此外,随着技术的发展,部分操作系统的版本...

    Ubuntu11.04在有一键GHOST的Windows XP系统上的安装

    ### Ubuntu 11.04 在含一键 GHOST 的 Windows XP 系统上安装详解 #### 背景介绍 本文旨在详细介绍如何在已安装一键 GHOST 的 Windows XP 操作系统上安全地安装 Ubuntu 11.04,且不会影响原有的 Windows XP 系统。...

    Ubuntu 11.04 Desktop i386 .iso

    最新桌面版乌班图更加人性化,效果和MAC OS相差无几了。 如果你不是微软的依赖者,我想该系统就是你的最佳选择了。 该种子来自乌班图官方服务器,可直接下载使用。速度可佳!

    CSI Tool 集成安装包(适配Ubuntu11.04)

    CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools

    在VMware Player 安装 ubuntu11.04全图解

    ### 在VMware Player中安装Ubuntu 11.04全图解 #### 一、准备工作与环境搭建 在正式开始之前,确保你的电脑上已经安装了VMware Player软件。如果没有安装,可以从官方网站下载并安装最新版本。此外,还需要准备一...

    Ubuntu 11.04 安装手册

    Ubuntu 11.04 安装手册是一份详细的指南,旨在帮助用户了解如何在计算机上安装并配置Ubuntu 11.04,一款面向桌面计算机、笔记本和服务器的Linux操作系统。Ubuntu 11.04代号为"Natty Narwhal",于2011年4月发布,是...

    Ubuntu ssh在线安装

    - 由于Ubuntu 11.04版本较老,可能存在一些兼容性和安全性问题,建议使用最新版本的Ubuntu进行学习和实践。 - 在生产环境中部署SSH服务时还需注意防火墙规则、密钥认证等方面的配置,以增强系统的安全性。 - 保持...

    Ubuntu 11.04 安装后要做的20件事情

    "Ubuntu 11.04 安装后要做的20件事情" Ubuntu 11.04 安装后要做的20件事情是指在安装了 Ubuntu 11.04 之后需要完成的一系列任务,以便快速配置和优化系统。下面是这20件事情的详细解释: 1. 不喜欢 Unity? 切换到...

    ubuntu11.04上编译omap3530内核存在问题解决方法

    ### Ubuntu 11.04 上 OMAP3530 内核编译问题及解决方案 #### 背景概述 本文旨在提供一个详尽的指南,帮助开发者在 Ubuntu 11.04 系统环境下成功编译 OMAP3530 处理器的 Linux 内核。本案例中使用的硬件平台为天漠...

    在Ubunt-11.04上布署hadoop-0.20.2集群云平台

    - **错误排查**:在部署过程中遇到问题时,应仔细检查配置文件和日志文件,及时发现并解决问题。 #### 四、总结 通过以上步骤,用户可以在Ubuntu 11.04上成功部署Hadoop-0.20.2集群云平台。此过程涉及软件安装、...

    ubuntu11.04图形安装教程、基本设置、网络设置、软件源、开启Unity借鉴.pdf

    Ubuntu 11.04 图形安装教程、基本设置、网络设置、软件源、开启Unity 借鉴 Ubuntu 是一个基于 Debian GNU/Linux 的操作系统,适合笔记本、桌面计算机和服务器使用。它包含了所有您需要的应用程序网页浏览器、幻灯片...

    ubuntu 11.04下Qt开发环境的安装

    - 如果提示找不到包,则需要更新源列表: - 打开源列表文件: ``` sudo gedit /etc/apt/sources.list ``` - 更新软件包索引: ``` sudo apt-get update ``` 2. **安装其他依赖库:** - 安装一些Qt所需的...

Global site tag (gtag.js) - Google Analytics