Senza questi piccoli amici infatti non è possibile per l’hypervisor vmware comunicare con ubuntu per indicare ad esempio che deve spegnersi.
Mancando tale comunicazione, quando il sistema viene spento, l’hypervisor non riesce a comunicare con il sistema operativo ospitato per indicare che è tempo di chiudere i battenti e quindi non resta altra scelta che stroncare la macchina come quanto viene tolta l’alimentazione elettrica e questo, chiaramente, a lungo andare, può anche portare a serie complicanze.
I vmware tools sono contenuti in un’immagine disco inclusa nell’hypervisor. Per accedere ai vmware tool si selezionata la macchina virtuale dall’interfaccia di gestione dell’hypervisor e poi con il tasto destro il menu “Guest/Install/upgrade VMware Tool”. L’hypervisor monta l’immagine disco sul cd della macchina virtuale e a questo punto dall’interno della macchina virtuale si può montare il cd con un comando del tipo:
sudo mount /dev/cdrom /mnt/cdrom
oppure
sudo mount /dev/sr0 /mnt/cdrom
chiaramente si dovrà aver premura di verificare che la directory /mnt/cdrom esista e nel caso non non sia così di crearla, a questo punto con il comando:
ls /mnt/cdrom
Si vedrà l’elenco dei file dell’immagine messa a disposizione dell’hypervisor.
Il nome esatto dei files dipende dalla versione dell’hypervisor ma dovrebbe corrispondere ad una maschera del genere:
VMwareTools-x.x.x-xxxx.tar.gz
A questo punto non ci resta che estrarre il contenuto del file con il comando:
tar xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz -C /tmp/
Avendo cura di sostituire “VMwareTools-x.x.x-xxxx.tar.gz” con il nome del file corrispondente alla versione che stiamo usando e che abbiamo elencato prima.A questo punto dobbiamo posizionarci con il comando:
cd /tmp/vmware-tools-distrib/
Nella directory di distribuzione dei vmware tool dove troviamo il comando di installazione che dobbiamo eseguire con:
sudo ./vmware-install.pl
Rispondiamo alle domande poste o premiamo invio per accettare il valore proposto dal programma, alla fine riavviamo la macchina con un semplice:
sudo reboot
Ricordate inoltre che:
Se i vmware tool sono installati eseguire questa procedura equivarrà a disinstallare e poi reinstallare i vmware tools.
Se viene aggiornato l’hypervisor anche i vmware tools vengono aggiornati e quindi è necessario ripetere questa procedura.
Se il kernel viene aggiornato questa procedura deve essere ripetuta.
Alla prossima
Andrea