10 trucchi VirtualBox e funzionalità avanzate che dovresti conoscere
VirtualBox è dotato di funzionalità che potresti non aver mai utilizzato, anche se lo utilizzi spesso per eseguire macchine virtuali. VMware mantiene molte delle sue migliori caratteristiche per le sue versioni a pagamento, ma tutte le funzionalità di VirtualBox sono completamente gratuite.
Molte delle funzionalità qui richiedono aggiunte guest installate nella macchina virtuale. È comunque utile farlo, poiché l'installazione del pacchetto Additions guest velocizzerà le macchine virtuali.
istantanee
VirtualBox può creare istantanee che salvano lo stato di una macchina virtuale. È possibile ripristinare lo stato salvato in qualsiasi momento ripristinando un'istantanea. Le istantanee sono simili a lasciare una macchina virtuale in uno stato salvato, ma è possibile avere più stati salvati e ripristinarli in qualsiasi momento.
Per creare un'istantanea, fare clic sul menu Macchina mentre la macchina virtuale è in esecuzione e selezionare Scatta istantanea o utilizzare il pannello Istantanee. È possibile ripristinare istantanee da questa interfaccia in seguito.
Le istantanee sono particolarmente utili se vuoi fare qualcosa su una macchina virtuale e poi cancellare le tue modifiche. Ad esempio, se si utilizza una macchina virtuale per testare il software, è possibile creare un'istantanea di un sistema Windows pulito, quindi installare il software e giocare con esso. Al termine, è possibile ripristinare l'istantanea originale e tutte le tracce del software verranno cancellate. Non è necessario reinstallare il sistema operativo guest o eseguire manualmente il backup e il ripristino dei file di una macchina virtuale.
Modalità senza cuciture
La modalità seamless consente di rimuovere finestre dalla finestra del sistema operativo guest e posizionarle sul desktop del sistema operativo host. Ad esempio, se si utilizza VirtualBox per eseguire un importante programma Windows sul desktop Linux, è possibile utilizzare la modalità Seamless per avere il programma Windows presente sul desktop Linux.
Per utilizzare questa funzione, installare il pacchetto Addizionali guest di VirtualBox nella macchina virtuale, selezionare il menu Visualizza e fare clic su Passa a modalità senza interruzioni.
Supporto 3D
VirtualBox ha il supporto di base per la grafica 3D. Dovrai fare di tutto per abilitarlo - i driver appropriati non vengono installati di default quando installi le Aggiunte ospite e devi abilitare manualmente queste impostazioni dalla finestra delle impostazioni della macchina virtuale.
Il supporto 3D non ti consentirà di giocare agli ultimi giochi 3D, ma ti permetterà di abilitare gli effetti Windows Aero sul desktop nella macchina virtuale e di giocare a giochi 3D meno recenti che non sono troppo impegnativi.
Dispositivi USB
È possibile collegare dispositivi USB al computer ed esporli alla macchina virtuale come se fossero collegati direttamente. Questa funzione può essere utilizzata con unità USB e una varietà di altri dispositivi. Finché il supporto USB è abilitato nella finestra delle impostazioni della macchina virtuale, puoi fare clic sulla scheda Dispositivi, puntare su Dispositivi USB e selezionare i dispositivi USB che si desidera connettere.
Cartelle condivise
VirtualBox consente di configurare "cartelle condivise" a cui possono accedere sia il sistema operativo host sia il sistema operativo guest. Per fare ciò, VirtualBox utilizza essenzialmente una cartella sul sistema operativo host e utilizza la condivisione dei file di rete per renderla accessibile all'interno della macchina virtuale. Configura le cartelle condivise dalla finestra delle impostazioni della macchina virtuale, quindi accedile o montale mentre monti le normali condivisioni di rete.
Appunti condivisi e trascina e rilascia
Copia e incolla e trascina e rilascia non funzionano tra i sistemi operativi guest e host per impostazione predefinita. Tuttavia, VirtualBox ti consente di condividere i tuoi appunti tra il sistema operativo guest e il sistema operativo host, facendo funzionare correttamente copia e incolla. Puoi anche utilizzare il trascinamento per spostare facilmente i file avanti e indietro. Entrambe queste funzionalità riducono l'attrito dell'utilizzo del software all'interno di una macchina virtuale, ma sono disabilitate per impostazione predefinita.
Clonazione di macchine virtuali
VirtualBox ti permette di clonare una macchina virtuale, creando una copia di essa. Se si tenta di copiare e incollare manualmente i file, si avranno problemi poiché entrambe le macchine virtuali utilizzeranno lo stesso numero identificativo per i loro dischi virtuali. Quando cloni una macchina virtuale, VirtualBox si assicurerà che non entrino in conflitto tra loro.
Port forwarding
Le macchine virtuali sono normalmente isolate dalla rete. Se si desidera eseguire il software del server all'interno di una macchina virtuale, è probabile che si desideri configurare il port forwarding in modo che il software del server sia raggiungibile dall'esterno della macchina virtuale. Questa opzione è disponibile nel riquadro delle impostazioni di rete, sotto Avanzate.
Potresti anche scegliere di collegare la macchina virtuale direttamente alla rete invece di utilizzare NAT, ma NAT con port forwarding potrebbe essere un modo migliore per consentire solo porte specifiche senza modificare troppo le impostazioni di rete.
Importazione ed esportazione di appliance VM
Le appliance sono macchine virtuali con sistemi operativi preinstallati. Puoi creare le tue appliance o scaricare le appliance in formato OVF e importarle in VirtualBox. Ciò è particolarmente utile per le macchine virtuali Linux e altri sistemi che possono essere distribuiti liberamente, sebbene sia possibile anche creare le proprie appliance e distribuirle nell'intera organizzazione.
Display remoto
VirtualBox consente di abilitare la visualizzazione remota per una macchina virtuale, consentendo di eseguire una macchina virtuale su un server senza testa o su un altro sistema remoto e accedervi da un altro computer. VirtualBox lo fa con "VRDP", che è retrocompatibile con il protocollo RDP di Microsoft. Ciò significa che è possibile utilizzare il programma Connessione desktop remoto in Windows o qualsiasi altro visualizzatore RDP per accedere alla macchina virtuale in remoto senza la necessità di alcun software specifico di VirtualBox.
Puoi anche ingrandire i dischi di una macchina virtuale in VirtualBox. VirtualBox non espone questa opzione nella sua interfaccia, richiedendo invece di utilizzare il comando VBoxManage.