OCULTAR MENU LATERAL >>

Solucionar problema en VMware tras actualizar a Ubuntu 10.04 (Lucid Lynx)

Hoy, tras algún tiempo, he tenido que abrir VMware Player dentro de mi Ubuntu. Resulta que en ese período de inactividad para mis máquinas virtuales actualicé de Ubuntu 9.10 (Karmic Koala) a Ubuntu 10.04 (Lucid Lynx) y ahora me encontré un problema.

Al iniciar el VMware Player me salió un mensaje con título "Vmware kernel module update" que pide reinstalar el kernel del programa. Tras darle a instalar ("_install" ponía en el botón), se abre una segunda ventana (con el mismo nombre) y con una lista de lo que se va instalando.

En el segundo elemento de la lista ("Virtual Network device") da error, y al finalizar la operación me salta el siguiente mensaje:
Unable to start services.

See log file /tmp/vmware-root/setup-16977.log for details.
NOTA: El número del fichero .log creado va cambiando.

Para solucionarlo hay que hacer lo siguiente:
  1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
  2. Entramos al directorio temporal:
    ~$ cd /tmp
  3. Descomprimimos el fichero vmnet.tar:
    ~$ tar xf /usr/lib/vmware/modules/source/vmnet.tar
  4. Entramos al directorio que se creó al descomprimir:
    ~$ cd vmnet-only
  5. Abrimos el archivo vnetUserListener.c con un editor de texto: NOTA: Yo utilizo el editor gedit (viene instalado por defecto en Ubuntu), pero se puede usar cualquier otro.
    ~$ gedit vnetUserListener.c
  6. En el fichero, buscamos las líneas con el siguiente formato:
    ...
    #include "XXXXX.h"
    #include "XXXXX.h"
    #include "XXXXX.h"
    ...
    donde XXXXX.h son nombres de diferentes ficheros.
  7. Añadimos, justo tras esas líneas, la siguiente:
    #include "compat_sched.h"
  8. Cerramos el fichero abierto guardando los cambios.
  9. Volvemos al directorio temporal:
    ~$ cd /tmp
  10. Reemplazamos, con el fichero que hemos editado, el original usado en la configuración de VMware:
    ~$ sudo tar cf /usr/lib/vmware/modules/source/vmnet.tar vmnet-only
Y con esto queda solucionado el problema. La próxima vez que abramos VMware Player nos volverá a pedir reinstalar su kernel, pero esta vez no tendrá ningún problema al hacerlo y tras ello funcionará correctamente.


Salu2,
elSant0

ALGUNOS ARTICULOS RELACIONADOS

0 comentarios:

Publicar un comentario

Escribe aquí tus valoraciones, dudas, sugerencias,... Son sólo unos instantes y ayuda a mejorar el blog.