Raccomandato, 2024

Scelta Del Redattore

Condividi le cartelle tra host e sistema operativo guest in VirtualBox

VirtualBox è un ottimo software di virtualizzazione gratuito di Oracle. In precedenza ho scritto molti articoli su VirtualBox, incluso come installare Ubuntu in VirtualBox e come eseguire VirtualBox da un'unità USB.

Se hai avuto esperienza con il software di virtualizzazione, probabilmente hai anche sentito parlare di VMWare e Hyper-V. In precedenza ho utilizzato Hyper-V di Microsoft per convertire il mio PC in una macchina virtuale e una delle funzionalità che mi piaceva davvero era la possibilità di condividere facilmente file e cartelle tra il sistema operativo guest e host.

In VMWare e Hyper-V, tutto ciò che devi fare per condividere file dal sistema operativo host al sistema operativo guest è il trascinamento della selezione tra i desktop. Super facile. Quando sono passato a VirtualBox, mi sono reso conto che condividere le cartelle in VirtualBox non era così semplice come trascinarlo e rilasciarlo.

All'inizio questo mi ha davvero seccato e mi ci è voluto un po 'per capire esattamente come farlo! In questo articolo, ti guiderò attraverso i passaggi per condividere le cartelle tra guest e sistema operativo host in VirtualBox.

Condividi tra ospite e host in VirtualBox

Per prima cosa, devi installare VirtualBox Guest Additions nel SO guest. Puoi farlo andando su Dispositivi e facendo clic su Installa immagine CD Add Guest .

Una volta installato e riavviato il SO guest, è necessario creare una cartella condivisa virtuale. Puoi farlo andando di nuovo su Dispositivi e facendo clic su Cartelle condivise - Impostazioni cartelle condivise .

Ora fai clic sul pulsante Aggiungi nuova cartella condivisa a destra.

Nella casella Percorso cartella, fare clic sulla freccia giù e quindi su Altro . Passare alla cartella sul sistema operativo host che si desidera condividere con il SO guest. Nella casella Nome cartella, dai un nome alla tua condivisione. È possibile scegliere di renderlo di sola lettura, montare automaticamente la cartella dopo il riavvio e rendere permanente la cartella condivisa.

Fare clic su OK e la nuova cartella condivisa verrà visualizzata in Cartelle computer se si è scelto di renderla permanente, altrimenti verrà visualizzata in Cartelle temporanee .

Ora fai clic su OK per chiudere la finestra di dialogo Cartelle condivise. Devi fare ancora una cosa per poter effettivamente accedere alla cartella sul sistema operativo host. A seconda che il sistema operativo guest stia eseguendo Windows o Linux (Ubuntu, ecc.), Il metodo è diverso.

Guest di Windows

In questo caso, è possibile navigare nella cartella condivisa andando su Computer - Rete - VBOXSVR o mappando una lettera di unità a quella cartella condivisa.

Preferisco il secondo metodo per renderlo facilmente accessibile. Il modo più semplice per mappare la cartella in una lettera di unità sul PC virtuale è semplicemente fare clic con il pulsante destro del mouse sulla cartella come mostrato sopra e scegliere Connetti unità di rete .

Scegli una lettera di unità, assicurati che l'opzione Riconnetti all'accesso sia selezionata, quindi fai clic sul pulsante Fine .

È anche possibile mappare l'unità di rete utilizzando il prompt dei comandi, se necessario. Per fare ciò, apri un prompt dei comandi e digita il comando seguente.

 net use z: \\ vboxsvr \ sharename 

Basta sostituire il nome utente con il nome della cartella che hai usato quando aggiungi una condivisione. Si noti che NON è necessario modificare vboxsvr. Inoltre, puoi usare qualsiasi lettera che sia attualmente gratuita; non deve essere Z se non vuoi. Questo è tutto! Dovresti ricevere un messaggio come Il comando completato correttamente come mostrato di seguito.

Ora quando vai su Explorer o Risorse del computer, vedrai la nuova unità montata e pronta per l'accesso!

Guest Linux

Per montare una cartella condivisa in un SO guest Linux come Ubuntu, digitare il seguente comando nel terminale:

 mount -t vboxsf [-o OPTIONS] sharename mountpoint 

Sostituisci sharename con il nome della condivisione e mountpoint con il percorso in cui si desidera montare la condivisione (cioè / mnt / share).

Non troppo difficile eh? Certo, se non sapessi che dovevi fare tutto questo, potrebbe diventare piuttosto frustrante! Ora quando è necessario condividere file o cartelle in VirtualBox, sarete in grado di farlo facilmente. Godere!

Top