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
    
  3. rendete eseguibile il file “patch-modules_3.2.0.sh”

    $ chmod +x patch-modules_3.2.0.sh
    
  4. eseguite come root o tramite sudo lo script precedente

    $ sudo ./home/pippo/patch-modules_3.2.0.sh
    
  5. 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
    
  2. andate in /usr/lib/vmware/modules/source

    $ cd /usr/lib/vmware/modules/source
    
  3. estraete il file vmnet.tar

    $ tar xfv vmnet.tar
    
  4. applicate la patch

    $ patch -p1 < /home/pippo/vmware3.2.0.patch
    
  5. ricreate il file vmnet.tar

    $ tar cvf vmnet.tar vmnet-only/
    
  6. Ricompilate i moduli di vmware

    $ vmware-modconfig --console --install-all
    
  7. avete finito. Provate ad avviare vmware.