Avere cartelle condivise per trasferire file tra computer host e guest è facile da fare in VirtualBox. Ecco una guida su come crearne uno!
Se hai mai utilizzato VirtualBox, conoscerai la seccatura del trasferimento di file tra il computer host e quello guest.
Affinché una VM possa accedere ai file host e viceversa, dovrai configurare VirtualBox e nominare una cartella condivisa. Questa cartella consentirà al computer host e guest di accedere a tutti i file archiviati all'interno di questa cartella condivisa designata.
La configurazione di una cartella condivisa di VirtualBox non è troppo difficile e abbiamo creato una guida passo passo per semplificarti il processo.
Come impostare una cartella VirtualBox condivisa su una macchina virtuale Windows
Per creare una cartella condivisa in VirtualBox, è necessario creare una cartella su entrambe le macchine host e guest. Allora dovrai installa le aggiunte guest di VirtualBox software sul computer guest e configurare le cartelle appena create in modo che fungano da cartella condivisa su quel computer specifico.
- Inizia creando una cartella. Una volta creato, fai clic con il pulsante destro del mouse sulla cartella e vai a Proprietà > Condivisione.
- Ora fai clic sul Condividere pulsante, selezionare Tutti, quindi fare clic su Aggiungere.
- Dopo aver aggiunto Tutti all'interno della rete, modificare il livello di autorizzazione in Leggere scrivere, quindi fare clic Condividere.
- Ora è il momento di configurare la macchina guest Windows. Vai alla tua VM Windows, passa il mouse sopra Dispositivi, e seleziona Inserisci l'immagine del CD Guest Additions. Puoi anche tenere CTRL + Casa per rivelare il menu. Dovrebbe apparire un prompt. Seleziona la prima opzione per eseguire il software VirtualBox Windows Additions. L'installazione richiederà un po' di tempo. Attendere il completamento, quindi riavviare premendo Fine.
- Una volta riavviata la VM Windows, passa il mouse sopra Dispositivi > Cartelle condivise, quindi selezionare Impostazioni cartelle condivise. Ti verrà mostrato il menu Cartelle condivise. Qui è dove aggiungerai la cartella che vuoi assegnare come cartella condivisa con la macchina host.
- Per aggiungere la cartella, fare clic sull'icona Aggiungi cartella sul lato destro della finestra. Ora specifica quale cartella vuoi assegnare come cartella condivisa attraverso il percorso della cartella. Quindi, aggiungi un nome di cartella e spunta Montaggio automatico E Rendi permanente.
- Ora, configuriamo la rete della VM. Apri Esplora file e vai su Reti. All'interno di Networks, vedrai un messaggio che indica che "L'individuazione della rete è disattivata". Fare clic sul prompt e selezionare Attiva l'individuazione della rete e la condivisione dei file.
- Selezionare SÌ per attivare l'individuazione della rete e la condivisione dei file.
- Dopo aver ottimizzato l'individuazione della rete e la condivisione dei file, vai su Reti e aggiorna. Ora dovresti vedere che la cartella condivisa è disponibile!
Come impostare una cartella VirtualBox condivisa su una macchina virtuale Linux
Per creare una cartella condivisa in VirtualBox su una macchina guest Linux, dovrai creare una cartella sulla tua macchina host e configurarla in modo che sia visibile all'interno della tua rete.
- Iniziamo con la macchina host e creiamo una cartella denominata Cartella condivisa. Per vedere se i file sono accessibili su entrambi i computer guest e host, abbiamo aggiunto un'altra cartella denominata Books all'interno della cartella che abbiamo creato.
- Apri la tua macchina virtuale Linux e crea una cartella che funga da punto di montaggio. Puoi utilizzare la GUI per crearne uno o utilizzare il seguente comando:
sudo mkdir (Corrente/Directory/Nome_cartella)
- In questo esempio, abbiamo chiamato la nostra cartella Shared_Folder e l'abbiamo posizionata sul desktop per un comodo accesso.
- Una volta che la cartella è stata creata su entrambe le macchine, apri un terminale sulla tua macchina Linux e assicurati che il tuo sistema abbia l'ultima versione Pacchetti Linux e dipendenze installato per evitare problemi durante l'installazione del software VirtualBox Guest Additions.
- Una volta completato l'aggiornamento, vai sul tuo computer ospite e passa il mouse sopra Dispositivo > Inserisci immagine CD Guest Additions. Se la barra degli strumenti non è visibile, puoi tenere premuto CTRL + Casa per mostrare le opzioni della barra degli strumenti. Successivamente, ti dovrebbe essere richiesto di eseguire il software Virtual Box Guest Additions. Fare clic su Esegui e inserire la password.
- Dopo aver installato il software, vai su VirtualBox e configura la macchina ospite andando su Impostazioni > Cartelle condivise. Lì fai clic sull'icona Aggiungi cartella situata sul lato destro della finestra e inserisci il percorso della cartella, il nome della cartella e il punto di montaggio, quindi fai clic su OK.
- Il percorso della cartella dovrebbe essere la cartella che si desidera nominare come cartella condivisa. Nel nostro caso, abbiamo selezionato la cartella che abbiamo creato in precedenza, denominata Cartella condivisa.
- Il nome della cartella sarà il nome della cartella che vedrai sulla macchina guest.
- Il punto di montaggio dovrebbe portare alla cartella che desideri utilizzare come cartella condivisa nel computer guest. Poiché abbiamo creato la nostra cartella nella directory Desktop, il punto di montaggio dovrebbe essere /home/linuxmint/Desktop/Shared_Folder.
- Se non sei sicuro della directory specifica in cui hai creato la tua cartella, apri la cartella che hai creato in Linux, apri un terminale e inserisci il pwd comando per stampare la directory di lavoro.
- Per rendere la cartella condivisa una funzionalità permanente sul tuo computer ospite, ti consigliamo di spuntare l' Montaggio automatico E Rendi permanente opzioni. Dopo aver completato la configurazione, se torni al menu di configurazione del sistema, dovresti vedere che c'è una cartella condivisa configurata.
- Ora, se vai alla tua VM, vedrai che c'è una cartella condivisa montata nella tua home directory. Se provi ad aprire la cartella condivisa montata, noterai che è bloccata. Questo perché non hai aggiunto l'utente nel file gruppo vboxsf, che è il proprietario delle cartelle condivise. Per aggiungere l'utente al gruppo, apri un terminale e usa:
sudo adduser (nome utente) vboxsf
- Dopo aver aggiunto l'utente al gruppo, riavviare il sistema eseguendo:
sudo riavviare
- Dopo il riavvio, ora dovresti essere in grado di aprire e accedere a tutti i file all'interno della cartella dei file condivisi. Se lo desideri, puoi anche espellere l'icona della cartella condivisa montata e avere ancora accesso alla cartella condivisa che hai creato in precedenza.
Crea una cartella condivisa VirtualBox su qualsiasi hardware
Grazie a VirtualBox Guest Additions, la creazione di una cartella condivisa in cui il tuo computer guest e host può condividere file è diventato incredibilmente conveniente. Bastano pochi passaggi per creare una cartella condivisa VirtualBox.