Ricompilare i moduli kernel di VMware Workstation/Player
Se abbiamo aggiornato il Kernel Linux ad una nuova versione è probabile che le nostre VM non potranno essere avviate da VMWare Workstation/Player. Per risolvere il problema è necessario ricompilare i moduli del kernel di VMware.
Con utente root
da console digitiamo:
# vmware-modconfig --console --install-all
Per ricompilare i moduli del kernel di VMware e' necessario avere la toolchain GCC e gli header del Kernel Linux.
Se non abbiamo ricevuto errori durante compilazione, facciamo ripartire il servizio di VMWare:
# sh /etc/init.d/vmware restart
Dovremmo ricevere un output simile a questo:
[...] Starting VMware services: Virtual machine monitor [ OK ] Virtual machine communication interface [ OK ] VM communication interface socket family [ OK ] Blocking file system [ OK ] Virtual ethernet [ OK ] VMware Authentication Daemon [ OK ] Shared Memory Available [ OK ]
Per verificare che i moduli del kernel siano caricati, lanciamo da console,
# lsmod | grep -E "vm(mon|net)|vmw"
Dovremmo avere un output simile a questo:
vmnet 48128 13 vmw_vsock_vmci_transport 20350 0 vsock 24380 1 vmw_vsock_vmci_transport vmw_vmci 50847 1 vmw_vsock_vmci_transport vmmon 73717 0