Impossibile installare VMWare Workstation v8


11

Installazione di VMware 8.0.2 a 64 bit

Ubuntu 12.04LTS 64 bit BETA

La mia versione del kernel è: 3.2.0-20-generica

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

Installa ok

All'avvio mi viene chiesto di installare i moduli che vengono compilati e caricati nel kernel in esecuzione.

Si apre una finestra

Programma di aggiornamento del modulo del kernel VMware

Questo non riesce sul dispositivo di rete virtuale

REGISTRO DI ERRORE .

AGGIORNARE:

PATCH .

Quando provo ad aggiungere patch, il seguente errore:

 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:~$

Ho completamente disinstallato e reinstallato. Sto installando la versione corretta. Probabilmente un problema con la patch. VMware si installa perfettamente su Ubuntu 11.10

Ecco come ho disinstallato .

Risposte:


13

Metti insieme questo da varie risposte:

Sposta nella cartella Home

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

Link per il download della patch (contenuto xtact nella cartella Home):

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 /

Installa VMware

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

Installa patch

sudo ./patch-modules_3.2.0.sh

NB: assicurarsi che la patch abbia un'autorizzazione eseguibile


7

Per disabilitare il controllo della versione

  • apri lo script * .sh in un editor (gedit)
  • scorrere fino alla riga 27
  • aggiungi "#" all'inizio della riga 27,28,29
  • salva lo script
  • prova a eseguire nuovamente lo script

o vai a

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Questo decomprimerà i file nella vmnet-onlycartella
  • Supponiamo di avere il file patch su ~/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/

Riesegui VMware Workstation o Player. Nel caso, potrebbe essere necessario installare

  • sudo apt-get install patch

o modifica la versione alla riga 7/8, ad esempio vmreqver=8.0.4per applicare la patch alla workstation vmware 8.0.4
wimh

2

Esistono problemi noti nel tentativo di ottenere l'installazione e / o il funzionamento della workstation VMWare su Ubuntu 12.04 LTS. La cosa migliore è aspettare il rilascio completo il mese prossimo o tornare a Ubuntu 11.10. So che sembra poco produttivo, ma ho avuto gli stessi problemi e per il momento ho deciso di tornare a Ubuntu 11.10.


Ho trovato una soluzione (sopra) grazie. Hai ragione, ci sono bug, ma ci sono sempre bug sia pre-release o prodotto "finito". Questa versione beta ha risolto i problemi di prestazioni di NVidia che stavo riscontrando, altrimenti mi atterrei a una versione precedente. Grazie :-)
pst007x

2

OK questa patch

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

Funziona perfettamente, l'unico problema era che ho accidentalmente premuto il pulsante Aggiorna vmware che ha rovinato tutto nel momento peggiore. Ho provato di tutto cercando anche di disinstallare completamente vmware. Niente ha funzionato fino a quando non ho cercato di strapparmi i capelli dalla testa calva.

Quindi ho spento il computer e ho avviato Ubuntu in una versione precedente dal boot loader. Ho quindi reinstallato vmware, quindi reinstalla la patch richiesta! Alla fine ho riavviato come normale Ubuntu 3.2 e ha funzionato.

Anche attraverso la disinstallazione di vmware è rimasto qualcosa nel kernel 3.2 o qualcosa del genere


2

Stessa situazione qui: la versione corretta di VMPlayer e la patch sostengono ancora che non è la versione corretta.

La mia soluzione: ho saltato il controllo di versione in patch-modules_3.2.0.sh decommentando le seguenti righe con un "#". Dopo aver decommentato le linee, la patch funziona e il mio giocatore ora funziona.

[ -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"

Stai attento con la mia risposta. Dopo aver riavviato il mio sistema, ho un desktop vuoto e non riesco nemmeno a eseguire un semplice comando ls in un terminale.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.