Installare VirtualBox Extension Pack

Molte caratteristiche offerte da Oracle (la società che possiede VirtualBox) sono offerte sotto una licenza separata da quella del software di base VirtualBox. Quest’ultimo è rilasciato sotto la versione 2 della GPL, che non permette al primo di essere preinstallato insieme al pacchetto principale di VirtualBox. Questo è il motivo per cui è necessario installare l’extension pack di VirtualBox e accettare una licenza diversa per poterlo utilizzare.

Funzionalità come il supporto USB 2.0 e 3.0, la crittografia completa del disco per le immagini del disco virtuale e anche il passthrough del disco fisico sono disponibili in questo pacchetto. Alcune funzionalità extra includono il supporto NVMe, Remote Desktop e l’avvio PXE per i chip Intel.

Installazione

Per ottenere la tua copia dell’extension pack, visita il sito ufficiale di VirtualBox e scorri fino alla sezione Oracle e scarica l’extension pack per la tua versione di VirtualBox. Clicca su “Tutte le piattaforme supportate” per ottenere questo file.

Il file è grande circa 20 MB e ha l’estensione .vbox-extpack che è lo stesso identico file per qualsiasi sistema operativo host sia esso Windows, Linux o macOS.

Una volta scaricato il file, apri il tuo gestore di VirtualBox, dal menu in alto seleziona File → Preferenze (in alto a sinistra) e una nuova finestra delle preferenze di VirtualBox apparirà.

In questa finestra, seleziona l’opzione Estensioni dal menu di sinistra.

Usa l’icona sul lato destro che ha un segno più, per aprire File explorer e individua il pacchetto Estensioni che abbiamo scaricato prima, nel tuo filesystem. Molto probabilmente si trova nella tua cartella Downloads. Dopo aver selezionato e cliccato su OK, sarai informato che alcuni software a livello di sistema possono danneggiare il tuo computer se non sono fidati.

Siccome abbiamo ottenuto il nostro extension pack dal sito ufficiale, è abbastanza sicuro installarlo. Cliccate su install e poi su Agree to the terms and services se volete usare l’extension pack.

Vi verrà quindi richiesta la vostra password di root o sudo (per gli utenti Linux) e gli utenti Windows saranno accolti da un familiare prompt UAC. In entrambi i casi, dai a VirtualBox il permesso di installare i pacchetti necessari.

Una volta che il pacchetto di estensione è installato, la tua finestra Preferenze → Estensione mostrerà qualcosa di simile a questo.

Provare le nuove caratteristiche

Iniziamo ad usare alcune delle caratteristiche che ora abbiamo a nostra disposizione.

1. Crittografia completa del disco

Primo e più importante sarebbe la crittografia completa del disco. Questo è uno dei modi migliori per garantire che i vostri dati all’interno della VM rimangano al sicuro dall’host.

Ci sono casi in cui non ci si può fidare del sistema operativo host con i propri dati o la propria privacy, per esempio, se si sta utilizzando un portatile aziendale o qualche oscuro sistema operativo con codice sorgente non controllato. Avere i tuoi dati personali all’interno di una VM non aiuta molto, a meno che tu non abbia l’intero disco crittografato, nel qual caso, l’host ha meno modi per ottenere quelle informazioni.

Per abilitare la crittografia del disco seleziona la tua macchina virtuale dal gestore di VirtualBox, fai clic destro e vai alle sue impostazioni. Nelle impostazioni generali noterai che l’opzione Crittografia del disco è disponibile. Abilitatela e selezionate il cifrario che preferite e poi impostate la vostra password. Una volta fatto questo, cliccate su OK e verrà criptato l’intero file .vdi (immagine disco virtuale) dove risiede il vostro sistema operativo. Puoi farlo mentre crei una nuova VM o anche per le tue VM preesistenti.

Dipendendo dalla dimensione effettiva del disco virtuale potrebbe volerci del tempo. Ora ogni volta che avvii la tua VM, ti verrà richiesta una passphrase:

Se stai già usando la crittografia completa del disco dall’interno della VM, allora questo potrebbe non essere necessario. Ma, naturalmente, criptare i dischi in questo modo li protegge anche dalle vulnerabilità del sistema operativo guest.

2. Dispositivi USB 2.0

Se hai dei dati su un dispositivo USB e vuoi trasferirli alla tua VM, di solito lo fai copiando i dati sulla macchina host e poi copiandoli da lì alla macchina ospite. Puoi anche provare a usare una cartella condivisa per accelerare il processo, ma ci sarà la copia dei dati coinvolti.

Non sarebbe bello se potessi semplicemente collegare il tuo dispositivo USB direttamente alla tua VM? Beh, questo può essere facilmente ottenuto una volta che i tuoi pacchetti di estensione sono installati. Basta andare nelle impostazioni della tua VM come prima, e selezionare il menu USB dalla barra laterale.

Impostazioni → USB

Seleziona il tipo di controller che il tuo hardware offre. Può essere USB 2.0 o USB 3.0. Le porte USB sono retrocompatibili, quindi se selezioni la 3.0 e usi un dispositivo 2.0 funzionerà comunque.

Non è necessario selezionare alcun filtro USB per ora, se stai solo sperimentando, ma ti esorto a esplorare ulteriormente la cosa.Le cose possono diventare brutte se selezioni il dispositivo USB sbagliato. Per esempio, se il tuo mouse USB è selezionato per essere passato alla VM, allora la tua macchina host, il tuo computer principale, non ha un mouse collegato!

Quindi, per ora, lasceremo la parte di filtraggio intatta e avvieremo la nostra VM, e ancora una volta useremo l’opzione Dispositivo dal menu, andremo all’opzione USB e selezioneremo il dispositivo USB che corrisponde alla descrizione, diciamo, del nostro flash drive, come mostrato sotto.

Una volta selezionato questo, noterete che un nuovo supporto viene montato all’interno del sistema operativo guest che contiene tutti i dati contenuti nel vostro dispositivo flash.

Ancora una volta, il vostro sistema operativo host non avrà idea dell’esistenza di questo dispositivo flash inserito nel suo hardware. La tua VM avrebbe preso il controllo dell’interfaccia USB completamente.

Rimozione dell’Extension Pack

Per assicurarti che la rimozione dell’Extension Pack non rompa nessuna delle tue VM, assicurati che nessuna delle caratteristiche come la crittografia del disco o l’USB passthrough siano attivamente utilizzate.

Con i dispositivi USB è una semplice questione di spegnere tutte le tue VM e nessuna userà alcuna interfaccia fisica a loro disposizione. Con la crittografia del disco, tuttavia, si raccomanda di tornare alle Impostazioni → Generali → Crittografia del disco e deselezionare l’opzione Abilita crittografia del disco. Questo perché i tuoi dati sono criptati anche a riposo (sull’hard disk) e se rimuovi il pacchetto di estensioni non hai modo di decriptarli a meno che tu non reinstalli il pacchetto.

Una volta che sei sicuro che nessuna delle caratteristiche dell’estensione è attivamente in uso, puoi andare in File → Preferenze di VirtualBox Manger -> Estensione.

Poi clicca sull’icona rossa nella colonna di destra e sei tornato all’ambiente vanilla di VirtualBox.

Spero che tu abbia trovato questo articolo sul pacchetto estensioni di VirtualBox utile, informativo e divertente! Fateci sapere se c’è qualche argomento relativo a Linux che vorreste che trattassimo. Puoi raggiungerci su Twitter, Facebook o iscriverti a noi via email.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.