Knowledge Base

|
Construir de forma manual módulos de kernel de VMware Tools en un sistema huésped Ubuntu (2016664)
Purpose
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:
- Ejecute el comando uname -r para buscar la versión de kernel. El siguiente es un ejemplo del resultado: 2.6.24-23-server.
- 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.
- 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 a Linux virtual machine using Compiler (1018414)– Este artículo contiene un video explicativo para la instalación de herramientas en un huésped Workstation.
Tags
Español; Espanol; Spanish
See Also
Request a Product Feature
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

