Impossibile avviare VMWare Workstation dopo l'aggiornamento a 13.04


25

Dopo l'aggiornamento a 13.04 non riesco ad avviare VMWorkstation. Ricevo il seguente messaggio:

Prima di poter eseguire VMware, è necessario compilare e caricare diversi moduli nel kernel in esecuzione.

Intestazioni del kernel 3.8.0-19-generico

Le intestazioni del kernel per la versione 3.8.0-19-generico non sono state trovate. Se sono stati installati in un percorso non predefinito, è possibile specificare il percorso seguente.

Qualcuno ha idea di cosa fare dopo?

Ubuntu 13.04 64 bit

Se indirizzo il percorso a:

/usr/src/linux-headers-3.8.0-19-generic

Ricevo il seguente messaggio:

Non sono stati trovati file di intestazione C corrispondenti al kernel in esecuzione.

Grazie

Ulteriori:

Come suggerito, eseguo questo nel terminale:

cd /lib/modules/$(uname -r)/build/include/linux 

sudo ln -s ../generated/utsrelease.h 

sudo ln -s ../generated/autoconf.h 

sudo ln -s ../generated/uapi/linux/version.h

Tuttavia, ora ottengo quanto segue:

Prima di poter eseguire VMware, è necessario compilare e caricare diversi moduli nel kernel CANCEL / INSTALL

INSTALLO, la finestra si chiude e non succede nulla .... Qualche idea?

COMPLEMENTARI:

Ho installato questo:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

E tutto è stato lanciato ...

Mille grazie per i suggerimenti e l'aiuto ... Questo è ciò che amo di Ubuntu ... ha una comunità molto utile ...!

Nota: ho trovato anche questo che può aiutare anche gli altri: QUI

ERRORE AGGIUNTIVO:

Impossibile aprire / dev / vmmon: è una directory. Assicurati che il modulo del kernel `vmmon 'sia caricato.

Impossibile inizializzare il dispositivo di monitoraggio.

Monitorare tutte le impostazioni in grigio

RISOLUZIONE:

Reinstallazione di driver Nvidia


1
Ho anche dovuto usare la patch qui ubuntuforums.org/… Con le modifiche menzionate qui ubuntuforums.org/…
7wonders,

1
Potresti invece aggiungere una risposta con il contenuto della sezione "RISOLUZIONE"?
Braiam,

Risposte:


22

Colpisci lo stesso problema qui con Ubuntu 13.04 il mese scorso. Al momento, l'aggiornamento a VMWare player 5.0.2 build-1031769 ha risolto il problema. Avanzamento veloce di un mese, oggi ho riscontrato un nuovo problema dopo i recenti aggiornamenti 13.04, di nuovo VMWare non si avviava. L'ultima versione del lettore VM è ancora 5.0.2. Google mi porta a questa spiegazione:

http://communities.vmware.com/thread/446490?start=0&tstart=0

L'esecuzione del seguente comando vmware con i privilegi di root ha risolto il problema per me:

sudo vmware-modconfig --console --install-all

HTH


questo ha fatto il trucco.
Reuben L.,

1
Se i problemi persistono, provare a scaricare e installare nuovamente vmware: itsfoss.com/install-vmware-player-ubuntu-1310
czerasz

Ciò ha risolto il problema per me su Ubuntu 17.10
zoran jeremic l'

11

Questo ha funzionato per me:

sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

poi

sudo vmware-config-tools.pl

... e il gioco è fatto.


Questo ha funzionato di nuovo. Combinalo con la patch per correggere il componente vmnnet. Quindi ho eseguito sudo vmware-modconfig --console --install-all.
Halsafar,

3

Ho installato i pacchetti suggeriti come sopra, ma mi ha comunque dato lo stesso errore. L'installazione dell'ultimo VMWare Player ha risolto il problema.


2

Avevo già installato l'ultimo VMWare Player con lo stesso identico problema. La semplice reinstallazione ha aiutato, cioè prima disinstallando e poi installando di nuovo:

sudo vmware-installer -u vmware-player
sudo bash ~/Downloads/VMware-Player-5.0.2-1031769.x86_64.txt

Questo ha funzionato per me. Ho scelto di conservare i miei file di configurazione durante la disinstallazione, quindi dopo aver reinstallato tutto è come prima (ad es. Tutte le mie macchine virtuali sono ancora lì) e il tutto ha richiesto solo 3 minuti.
ntc2,

1

Ho provato tutte le soluzioni sopra, inclusa una nuova installazione e ancora non si avviava. Diceva ancora: "Prima di poter eseguire VMware, è necessario compilare e caricare diversi moduli nel kernel CANCEL / INSTALL"

Dopo molte ricerche, quello che dovevo fare è questo: ho aperto un terminale e poi ho inserito:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

e poi:

sudo apt-get install gcc

e poi:

sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"

È iniziato subito dopo. Spero che aiuti.


2
perché stai installando "open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev" su un computer host su cui verrà installata la workstation vmware? devono essere installati su una macchina virtuale (sistema operativo guest di vmware)
Qasim,

sì, penso allo stesso modo, sono per macchine virtuali.
christianbueno.1,


1

YMMV, ma se hai problemi con errori relativi a vmci (in Linux Kernel 3.8. *), Questo script bash pubblicato da vincent potrebbe funzionare. Usalo dopo aver disinstallato prima il prodotto VMWare e poi reinstallato:

#!/bin/bash
if [[ $UID != 0 ]]; then
    echo "Please run this script with sudo:"
    echo "sudo $0 $*"
    exit 1
fi

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

cd /usr/lib/vmware/modules/source
sudo tar -xf vmci.tar
cd vmci-only/linux
sudo sed '127s/.*/   .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
sudo tar -cf vmci.tar vmci-only/
sudo rm vmci-only/ -Rf
sudo vmware-modconfig --console --install-all
sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"

Tieni d'occhio anche l' articolo di VMware nel wiki di Arch Linux . Questo articolo è principalmente per Arch Linux ma la maggior parte delle patch / trucchi / soluzioni alternative può essere applicata anche per Ubuntu.


1

Sembra che il problema principale con vmware workstation su 13.04 sia la compilazione di moduli come vmci.ko. Il modo più semplice per ottenerli è fare apt-get install open-vm-dkms. Questo installa vmci.ko e amici.


0

Innanzitutto, disinstallare la workstation VMWare utilizzando il comando

sudo vmware-installer --uninstall-product vmware-workstation  

quindi installa le seguenti dipendenze dpkg-dev, g ++, gcc, lib6-dev, libc-dev, fai usando il comando seguente

sudo apt install build-essential
sudo vmware-modconfig --console --install-all
sudo apt update
sudo reboot

Infine, reinstallare la workstation VMWare.

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.