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.