VMware 8.0.2 e kernel 3.2.x patch

Pubblicato il ven 27 aprile 2012 in howto • 1 min read

Oggi dopo aver aggiornato a xubuntu 12.04 LTS ho notato che vmware non si avviava più.
In breve durante la compilazione dei moduli per il nuovo kernel, il modulo vmnet falliva la compilazione.

Dopo una “googlata” ecco la soluzione:

  1. scaricate questa patch

  2. estraetela nella vostra home directory ( supponiamo /home/pippo )

tar xzfv vmware802fixlinux320.tar.gz
  1. rendete eseguibile il file “patch-modules_3.2.0.sh”
chmod +x patch-modules_3.2.0.sh
  1. eseguite come root o tramite sudo lo script precedente
sudo ./home/pippo/patch-modules_3.2.0.sh
  1. adesso potete avviare vmware

Nel caso i cui aveste dei problemi con la procedura automatica potete provare con quella manuale:

  1. estraete la patch nella vostra home directory ( supponiamo /home/pippo )
tar xzfv vmware802fixlinux320.tar.gz
  1. andate in /usr/lib/vmware/modules/source
cd /usr/lib/vmware/modules/source
  1. estraete il file vmnet.tar
tar xfv vmnet.tar
  1. applicate la patch
patch -p1 < /home/pippo/vmware3.2.0.patch
  1. ricreate il file vmnet.tar
tar cvf vmnet.tar vmnet-only/
  1. Ricompilate i moduli di vmware
vmware-modconfig --console --install-all
  1. avete finito. Provate ad avviare vmware.