Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Construir de forma manual módulos de kernel de VMware Tools en un sistema huésped Ubuntu (2016664)

Purpose

Renuncia: Este artículo es una traducción de Manually building VMware Tools kernel modules in Ubuntu guests (1008973). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.

 
Mientras ejecuta el comando /usr/bin/vmware-config-tools.pl durante la instalación de VMware Tools, puede que necesite construir de forma manual los módulos de kernel de VMware Tools en un sistema huésped Ubuntu. Por ejemplo, si el sistema huésped no posee soporte para módulos de kernel prediseñados (PBM), necesitará construirlos de forma manual. Los PBM son una colección de unidades Linux que facilitan el funcionamiento óptimo de la máquina virtual.

Resolution

Falta de módulos de kernel prediseñados

Si el comando /usr/bin/vmware-config-tools.pl no puede ubicar los módulos de kernel prediseñados para su sistema anfitrión, aparecerá el siguiente mensaje:

None of the pre-built vmmemctl modules for VMware Tools is suitable for your running kernel. Do you want this program to try to build the vmmemctl module for your system (you need to have a C compiler installed on your system)? [yes]

Solución: Presione Y para continuar el proceso de instalación.

Falta del programa compilador

Si el comando /usr/bin/vmware-config-tools.pl no puede encontrar un programa compilador C en su sistema, aparece uno de los siguientes mensajes:

  • Unable to find the 'make' program.

Solución: Ejecute el comando apt-get install build-essential para instalar los paquetes necesarios para construir los módulos de kernel.

  • Setup is unable to find the 'make' program on your machine. Please make sure it is installed. Do you want to specify the location of this program by hand? [yes]

Solución: Proporcione el nombre completo de un archivo binario "make".

1. Presione Y para continuar . Aparece el siguiente mensaje: What is the location of the 'make' program on your machine?

2. Ingrese el nombre completo de un archivo binario 'make'. Si no proporciona el nombre completo, aparecerá el siguiente mensaje: The answer "<binary file name> is invalid. It must be the complete name of a binary file.

Ubicar e instalar el archivo de encabezado C

Si el comando no puede ubicar el archivo de encabezado C en el directorio predeterminado, /usr/src/linux/include, aparecerá el siguiente mensaje:

What is the location of the directory of C header files that match your running kernel?

Solución: En una ventana de terminal, ejecute los siguientes comandos para instalar los archivos de encabezado C de Linux:

  1. Ejecute el comando uname -r para buscar la versión de kernel. El siguiente es un ejemplo del resultado: 2.6.24-23-server.
  2. Ejecute el comando apt-cache search <version number> para obtener la lista de paquetes que incluye el número de versión. Por ejemplo: apt-cache search 2.6.24-23-server. Revise la lista y ubique el nombre del paquete de los encabezados de Linux (linux-headers-<kernel version>). Por ejemplo: linux-headers-2.6.24-23-server.
  3. Ejecute el comando apt-get install linux-headers-<kernel version> para instalar los archivos de encabezado C de Linux en su sistema. Por ejemplo: apt-get install linux-headers-2.6.24-23-server.

Después de que el comando identifique los archivos de encabezado, los utilizará para construir los módulos de kernel.

De forma alternativa, puede ejecutar el comando:

aptitude install linux-headers-$(uname -r)

Instrucciones generales

Para obtener instrucciones generales para instalar VMware Tools en un sistema huésped Ubuntu, consulte:

Installing VMware Tools in an Ubuntu virtual machine (1022525)–Este artículo fue escrito específicamente para los usuarios de Fusion.

Tags

Español; Espanol; Spanish

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 4 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 4 Ratings
Actions
KB: