Ubuntu en VmWare con VMware Tools

    En el siguiente articulo vamos a explicar como instalar correctamente una de las distribuciones más populares de Linux, Ubuntu, en una máquina virtual con VmWare. Si no sabemos que es la virtualización ni una maquina virtual pincha aquí.

    Cuando creamos una maquina virtual con VmWare debemos instalar las denominadas "VMware Tools":es un conjunto de controladores y aplicaciones que acelerán notablemente el rendimiento de la maquina virtual. Cuando virtualizamos Ubuntu existen varios problemas al instalar VMware Tools. Desde este articulo vamos a intentar resolverlos. 

    El entorno sobre el que se ha desarrolla el articulo es el siguiente:

  • Sistema Operativo anfitrión Windows XP Pro Servipack 2
  • WmWare WorkStation 5.5.1
  • Maquina virtual Linux Ubuntu 5.10

    Para instalar VmWareTools debemos haber realizado correctamente los siguientes pasos:

  • Tener instalado WmWare correctamente en el sistema operativo anfitrión, en nuestro caso Windows XP Pro.
  • Crear una maquina virtual e instalar Ubuntu en ella.

    Antes de nada os recomiendo realizar un "snapshot" de la maquina virtual, para poder volver al estado anterior en caso de que se presente algún problema.

    Para instalar VmWareTools debemos arrancar la maquina virtual Ubuntu e introducir nuestro usuario. Una vez que el sistema operativo a terminado de arrancar, desde el menu de VmWare, debemos seleccionar la opcion VM --> Install VMware Tools ...

    Con esto apecerá sobre el escritorio de la maquina virtual montada una unidad de CD con dos archivos.


[Ampliar Imagen]

    Un instalador rpm y un archivo comprimido .tar.gz. El instalador rpm no es válido para distribuciones basadas en Debian, así que no podremos usarlo (salvo que querais convertirlo con alien). En este articulo usaremos el archivo VmwareTools-5.5.1-19175.tar.gz. Copiaremos el archivo a una ruta local, en mi caso /tmp/VmWareToolsCD/ y abrimos una sesión de consola.

    Lo primero que debemos hacer es convertir nuestro usuario en root para la sesión usando el siguiente comando:

$ sudo su

    Ahora tenemos que descomprimir el archivo .tar.gz para ello utizamos el siguiente comando:

$ tar -zxvf VmwareTools-5.5.1-19175.tar.gz


[Ampliar Imagen]

    Al descomprimir el archivo se creará un nuevo directorio llamado vmware-tools-distrib. Hasta ahora no hemos debido tener ningún problema ... Para instalar las VMware Tools necesitamos instalar algunas cosillas antes:

  • El comando make.
  • El compilador de C gcc.
  • Los archivos de cabecera del Kernel de nuestra versión.

    Debemos usar los siguientes comandos:

$ apt-get install gcc gcc-3.4 make

$ apt-get install linux-headers-'uname -r' 

$ ln -s /usr/src/linux-headers-'uname -r' /usr/src/linux 

    También se puede ejecutar $ uname -r y reemplazar 'uname -r' por el resultado obtenido.

    Ahora establecemos la variable de entorno CC al compilador de C gcc-3.4, ya que con versiones posteriores del compilador no funciona.

$ export CC=/usr/bin/gcc-3.4

    Despues de estos pasos previos podemos lanzar el instalador de las VMware Tools.

$ ./vmware-tools-install.pl

    Una vez finalizada la instalación de VMware Tools el instalador nos pregunta si queremos ejecutar el programa de configuración, respondemos afirmativamente, contentando a las preguntas que hace el programa con las respuestas por defecto.

    Para que los cambios tengan efecto deberemos reiniciar el sistema.

    Por fin tenemos instaladas las VMwareTools ... y la mejora de rendimiento se nota y mucho. A disfrutarlo.

Saludos, DJK

 

Pedro  Herrarte  Sánchez
Ubuntu en VmWare con VMware Tools
Pedro Herrarte Sánchez

Pedro Herrarte, es consultor independiente, ofreciendo servicios de consultoría, análisis, desarrollo y formación. Posee mas de diez años de experiencia trabajando para las principales empresas de España. Es especialista en tecnologías .NET, entornos Web (ASP.NET, ASP.NET MVC,jQuery, HTML5), bases de datos (SQL Server y ORACLE) e integración de sistemas. Es experto en desarrollo (C#, VB.Net, T-SQL, PL/SQL, , ASP, CGI , C, Pro*C, Java, Essbase, Vignette, PowerBuilder y Visual Basic ...) y bases de datos (SQL Server y ORACLE). Pedro es MCP y MAP 2012, es fundador, diseñador y programador de www.devjoker.com..
Fecha de alta:28/08/2006
Última actualizacion:28/08/2006
Visitas totales:104728
Valorar el contenido:
Últimas consultas realizadas en los foros
Últimas preguntas sin contestar en los foros de devjoker.com