È consigliabile utilizzare Open VM Tools nelle macchine virtuali Linux.
Per ulteriori informazioni sulle distribuzioni Linux supportate da Open VM Tools, vedere
https://github.com/vmware/open-vm-tools/blob/master/README.md e VMware Compatibility Guide all'indirizzo
https://www.vmware.com/resources/compatibility/search.php.
Le funzionalità di strumento di VMware Tar per la macchina virtuale Linux non vengono più aggiornate dalla versione 10.3.10, ovvero gli strumenti tar (linux.iso) inclusi in Fusion 10.3.10. A causa di questa modifica, il menu
Installa/Aggiorna/Reinstalla VMware Tools è disabilitato per le macchine virtuali Linux seguenti:
- Distribuzioni Linux moderne non supportate ufficialmente dagli strumenti tar.
- Red Hat Enterprise Linux 8 e versioni successive.
- CentOS 8 e versioni successive.
- Oracle Linux 8 e versioni successive.
- SUSE Linux Enterprise 15 e versioni successive.
- La versione del kernel Linux è 4.0 o successiva e la versione di Open VM Tools installata è 10.0.0 o successiva.
- La versione del kernel Linux è 3.10 o successiva e la versione di Open VM Tools installata è 10.3.0 o successiva.
Per le macchine virtuali Linux in cui è installato Open VM Tools ma che non fanno parte dell'elenco precedente, il menu Installa/Aggiorna/Reinstalla VMware Tools è abilitato ed è quindi possibile installare gli strumenti tar nel bundle oltre a Open VM Tools per poter utilizzare il supporto della funzionalità della cartella condivisa (HGFS).
Per le vecchie macchine virtuali Linux non supportate da Open VM Tools, eseguire i passaggi seguenti per installare gli strumenti tar.
Prerequisiti
- Attivare la macchina virtuale.
- Verificare che il sistema operativo guest sia in esecuzione.
- Poiché il programma di installazione di VMware Tools è scritto in Perl, verificare che Perl sia installato nel sistema operativo guest.
Procedura
- Sull'host, dalla barra dei menu di VMware Fusion, selezionare .
Se è stata installata una versione precedente di VMware Tools, la voce di menu sarà
Aggiorna VMware Tools.
- Aprire la finestra del terminale nella macchina virtuale.
- Eseguire il comando mount senza argomenti per determinare se la distribuzione Linux ha montato automaticamente l'immagine del CD-ROM virtuale di VMware Tools.
Se il dispositivo CD-ROM è montato, quest'ultimo e il suo punto di montaggio sono elencati in maniera simile al seguente output:
/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
- Se l'immagine del CD-ROM virtuale di VMware Tools non è montata, montare l'unità CD-ROM.
- Se una directory del punto di montaggio non esiste già, è necessario crearla.
mkdir /mnt/cdrom
Alcune distribuzioni Linux utilizzano nomi di punto di montaggio diversi. Ad esempio, in alcune distribuzioni il punto di montaggio è
/media/VMware Tools anziché
/mnt/cdrom. Modificare il comando per riflettere le convenzioni utilizzate dalla distribuzione.
- Montare l'unità CD-ROM.
mount /dev/cdrom /mnt/cdrom
Alcune distribuzioni Linux utilizzano nomi di dispositivo differenti o gestiscono in modo diverso la directory /dev. Se l'unità CD-ROM non è /dev/cdrom o il punto di montaggio di un CD-ROM non è /mnt/cdrom, modificare il comando in modo da rispettare le convenzioni utilizzate dalla propria distribuzione.
- Passare a una directory di lavoro, ad esempio /tmp.
cd /tmp
- (Facoltativo) Eliminare ogni eventuale directory vmware-tools-distrib precedente prima di installare VMware Tools.
Il percorso di questa directory dipende dal percorso scelto durante l'installazione precedente. Spesso la directory si trova nel percorso
/tmp/vmware-tools-distrib.
- Elencare il contenuto della directory del punto di montaggio e prendere nota del nome file del programma di installazione tar di VMware Tools.
- Decomprimere il programma di installazione.
tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
Il valore x.x.x è il numero di versione del prodotto e yyyy è il numero di build della versione del prodotto.
- Se necessario, smontare l'immagine CD-ROM.
umount /dev/cdrom
Se la distribuzione Linux ha montato automaticamente il CD-ROM, non è necessario smontare l'immagine.
- Eseguire il programma di installazione e configurare VMware Tools come utente root
cd vmware-tools-distrib
sudo ./vmware-install.pl
In genere, il file di configurazione vmware-config-tools.pl viene eseguito al termine dell'esecuzione del file del programma di installazione. Se si tenta di effettuare un'installazione tar su un'installazione RPM, o viceversa, l'installer rileva l'installazione precedente e ne deve convertire il formato del database prima di continuare.
Nota: Per le distribuzioni di Linux più recenti, agli utenti verrà chiesto di scegliere la versione open-vm-tools integrata.
- Seguire le richieste per accettare i valori predefiniti, se necessario per la configurazione.
- Seguire le istruzioni alla fine dello script.
In base alle funzionalità utilizzate, queste istruzioni possono includere il riavvio della sessione X, il riavvio delle connessioni, l'esecuzione di un nuovo accesso e l'avvio del processo Utente VMware. In alternativa, è possibile riavviare il sistema operativo guest per eseguire tutte queste attività.
Operazioni successive
Se una nuova versione dell'hardware virtuale è disponibile per la macchina virtuale, eseguire l'aggiornamento dell'hardware virtuale.