VMware Fusion 4.1 e Lion 10.7.2 – Dock occupa CPU 100%, una soluzione

Prendendo spunto dalla seguente discussione presente nella community di supporto di VMware (a cui hanno risposto anche collaboratori di VMware), ecco una possibile soluzione per il comportamento del Dock di Lion (10.7.2) e VMware Fusion (4.0 e 4.1).

Link al topic: VMware Communities: Lion update 10.7.2 – Dock eating memory….

Step da eseguire:

  • Spegnere le VM (può essere sufficiente sospenderle, ma meglio effettuare lo shutdown della VM) e chiudere Fusion;
  • Mostrare il contenuto del file della VM (click destro -oppure ctrl+click – e selezionare “Mostra contenuto”). Se la VM è stata creata su una piattaforma non Mac, semplicemente aprite la cartella che contiene la VM;
  • Modificare il file .vmx presente all’interno con un editor di testo;
  • Inserire, o modificare, con un editor di testo (ad es. TextWrangler) la riga isolation.tools.hgfs.notify.enable nel seguente modo:
    • isolation.tools.hgfs.notify.enable = “FALSE”
  • Salvare il file, chiudere l’editor di testo e riaprire Fusion.

Notare che il problema si verifica se usate le “Cartelle Condivise” (Shared Folders) di Fusion. Qualora non le usiate, forse non sarete mai incappati in questo comportamento.

VMware Fusion: Modificare impostazioni DHCP delle interfacce virtuali

Articolo: VMware KB: Modifying the DHCP settings of vmnet1 and vmnet8 in Fusion.

In Fusion 4, aprire Terminal ed eseguire:

sudo nano /Library/Preferences/VMware\ Fusion/networking

(oppure se come me preferite vi, scrivete sudo vi /Library/Preferences/VMware\ Fusion/networking )

A questo punto si possono modificare le impostazioni di rete DHCP delle interfacce virtuali. Per esempio è possibile disabilitare il DHCP.

Se invece volete modificare le impostazioni solo per la rete Host-only, i file da modificare sono altri e si trovano in: /Library/Preferences/VMware\ Fusion/vmnet1 

In particolare, nel file dhcpd.conf è possibile impostare delle prenotazioni per le virtual machines in modo che, anche con DHCP abilitato, ottengano sempre lo stesso indirizzo di rete ad ogni avvio.

Per fare questo è possibile aggiungere, in coda a dhcpd.conf , un blocco di righe simile al seguente per ciascun host:

host nomehost {

    hardware ethernet 00:0C:29:BF:2C:AB;

    fixed-address 192.168.138.137;

}

Chiaramente modificando nomehost e i valori del MAC address e dell’indirizzo in base alle vostre preferenze.
Consiglio sempre di fare le modifiche via Terminale con vi, anche se in teoria potreste aprire il file anche con un editor di testo (che probabilmente vi modificherà i permessi sul file).