No se puede instalar VMWare Workstation v8


11

Instalación de VMware 8.0.2 de 64 bits

Ubuntu 12.04LTS 64bit BETA

Mi versión de Kernel es: 3.2.0-20-generic

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

Instala ok

Cuando inicio me piden que instale módulos que se compilan y cargan en el kernel en ejecución.

Se abre una ventana

VMware Kernel Module Updater

Esto falla en el dispositivo de red virtual

REGISTRO DE ERRORES .

ACTUALIZAR:

PARCHE .

Cuando intento agregar un parche, aparece el siguiente error:

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

He desinstalado completamente y reinstalado. Estoy instalando la versión correcta. Probablemente un problema con el parche. VMware se instala perfectamente en Ubuntu 11.10

Así es como lo desinstalé .

Respuestas:


13

Arme esto de varias respuestas:

Mover a la carpeta de inicio

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. PARCHE: patch-modules_3.2.0.sh
  3. PARCHE: vmware3.2.0.patch

Enlace de descarga del parche (contenido de xtact a la carpeta de inicio):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

Instalar VMware

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

Instalar parche

sudo ./patch-modules_3.2.0.sh

NB: asegúrese de que el parche tenga un permiso ejecutable


7

Para deshabilitar la verificación de versión

  • abra el script * .sh en un editor (gedit)
  • desplazarse hacia abajo a la línea 27
  • agregue "#" al comienzo de la línea 27,28,29
  • guardar el guión
  • intenta ejecutar el script nuevamente

o ir a

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Esto descomprimirá los archivos en la vmnet-onlycarpeta
  • Supongamos que tiene el archivo de parche en ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

Vuelva a ejecutar VMware Workstation o Player. En caso de que necesite instalar

  • sudo apt-get install patch

o cambie la versión en la línea 7/8, por ejemplo, vmreqver=8.0.4para aplicar el parche a la estación de trabajo vmware 8.0.4
wimh

2

Hay problemas conocidos al intentar que VMWare workstation se instale y / o trabaje en Ubuntu 12.04 LTS. La mejor opción es esperar el lanzamiento completo el próximo mes o volver a Ubuntu 11.10. Sé que esto suena improductivo, pero tuve los mismos problemas, y decidí volver a Ubuntu 11.10 por el momento.


Encontré una solución (arriba) gracias. Tienes razón, hay errores, pero siempre hay errores, ya sea de pre-lanzamiento o producto 'terminado'. Esta versión beta ha resuelto los problemas de rendimiento de NVidia que tenía, de lo contrario me quedaría con una versión anterior. Gracias :-)
pst007x

2

OK este parche

patch-modules_3.2.0.sh
vmware3.2.0.patch

Funciona perfectamente, el único problema fue que accidentalmente presioné el botón de actualización de vmware que arruinó todo en el peor momento. Intenté todo también tratando de desinstalar vmware por completo. Nada funcionó hasta que intenté arrancarme el pelo de la calva.

Luego apagué la computadora e inicié Ubuntu en una versión anterior del gestor de arranque. Luego reinstalé vmware y luego reinstalé el parche que tomó. Finalmente reinicié como Ubuntu 3.2 normal y funcionó.

Incluso a través de la desinstalación de vmware, queda algo en el kernel 3.2 o algo


2

La misma situación aquí: la versión correcta de VMPlayer y el parche aún afirman que no es la versión correcta.

Mi solución: he omitido la comprobación de la versión en patch-modules_3.2.0.sh al descomentar las siguientes líneas con un "#". Después de descomentar las líneas, el parche funciona y mi reproductor ya no funciona.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

Ten cuidado con mi respuesta. Después de reiniciar mi sistema, tengo un escritorio vacío y ni siquiera puedo hacer un simple comando ls en una terminal.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.