Come condividere file in una macchina VirtualBox su Linux

click fraud protection

Configurare una macchina virtuale in Oracle VM VirtualBox è facile, ma condividere file con essa? Non così tanto. È a causa di quanto sia fastidiosa e difficile la condivisione di file tra macchine guest e host (specialmente su Linux) che oggi affronteremo. Vedremo come condividere file in VirtualBox da un computer host a un computer guest tramite USB, il Rete e direttamente dal PC host al PC Guest, ma prima dobbiamo installare il Guest Aggiunte.

Aggiunte agli ospiti

Assicurati di avere una macchina virtuale già installata e configurata su Linux. Non sei sicuro di come farlo? Dai un'occhiata alla nostra guida sull'utilizzo di VirtualBox su Linux. Dopo aver messo in funzione una macchina, cerca il menu "Dispositivo" e fai clic su di essa. All'interno del menu di input, trova "inserisci aggiunte ospite". Questo dirà a VirtualBox di uscire, scaricare e inserire l'ultima versione di "aggiunte del guest", qualcosa che consente alle macchine Host di interagire più facilmente con le macchine Guest.

instagram viewer

Seguire la finestra di dialogo del prompt di esecuzione automatica e installa le aggiunte degli ospiti alla tua macchina virtuale. Questo è fondamentale perché senza Guest Additions l'interazione tra la macchina host e la macchina ospite diventa molto difficile.

Al termine dell'installazione, riavviare la macchina virtuale.

Condividi file in VirtualBox

Il modo più semplice e veloce per condividere file dal PC che ospita la VM alla VM stessa è semplicemente esporre la VM al file system da cui è in esecuzione. Per fare ciò, assicurarsi innanzitutto che la VM sia spenta. Ciò non è necessario, ma in questo modo è più semplice modificare le impostazioni.

Nella finestra principale di VirtualBox, fai clic con il pulsante destro del mouse sulla VM e seleziona "Impostazioni". Guarda nella parte inferiore della finestra delle impostazioni del VBox per "Cartelle condivise" e selezionalo. Nella finestra delle cartelle condivise, è possibile creare cartelle condivise per la VM guest da leggere. Fai clic sulla cartella blu con l'icona verde + su di essa per creare una nuova condivisione.

Innanzitutto, vai su "Percorso cartella" e fai clic sulla freccia. Questo espone un menu a discesa, con "Altro". Selezionalo per visualizzare un browser di file e usalo per navigare fino alla posizione della cartella sul tuo PC Linux che desideri condividere.

Controlla il pulsante "Auto-mount" per fare in modo che la VM monti automaticamente la condivisione all'avvio. Inoltre, seleziona la casella "Sola lettura" se desideri impedire alla VM guest di modificare qualsiasi file o cartella sulla condivisione.

Per accedere alla cartella condivisa nel file manager, vai a /media/sharename

Ad esempio, per accedere a Personale, dovresti: /media/Personal, e così via.

Vuoi accedervi nel terminale? Uso CD e vai a /media/sharename.

Anche se VirtualBox monta automaticamente le cartelle condivise all'avvio, i tuoi file potrebbero non essere presenti. Il modo migliore per assicurarsi che lo siano è eseguire:

sudo mount -t vboxsf -o uid = $ UID, gid = $ (id -g) nome-condivisione / home / nomeutente / vbox / desiderato / share / mount / cartella

Condivisione di file tramite USB

Oltre a condividere i file direttamente dal PC host al PC virtuale guest, è possibile trasferire file tramite dispositivi USB collegati. Per abilitare il supporto per questa funzione, prima vai sul sito Web ufficiale di VirtualBox e scarica il pacchetto di estensione. Questo pacchetto, quando installato, aggiunge il supporto per i dispositivi USB, così come RDP, crittografia del disco, supporto per SSD NVMe, ecc.

Nella pagina dei download, scorrere verso il basso e cercare "Oracle VM VirtualBox Extension Pack". VirtualBox non distribuisce questo pacchetto di estensione specifico a un sistema operativo, quindi può essere installato su Linux, così come su qualsiasi altro sistema operativo su cui VirtualBox può essere eseguito.

Per installare il pacchetto, apri il file manager e fai doppio clic sul file. In questo modo verrà immediatamente avviata una finestra di dialogo di installazione all'interno di VirtualBox. Seguire le istruzioni visualizzate per completare l'installazione del pacchetto. Al termine, fai clic con il pulsante destro del mouse sulla VM su cui desideri aggiungere dispositivi USB e seleziona il pulsante "Impostazioni".

Nella finestra delle impostazioni, selezionare l'icona "USB" per passare alle impostazioni del controller USB. Nell'area delle impostazioni USB, è possibile fornire alla macchina virtuale l'accesso diretto al controller USB. Selezionare da "USB 1.0, 2.0 o 3.0" a seconda dell'hub USB sul PC, quindi passare all'icona USB blu con il segno verde + per aggiungere manualmente un dispositivo USB.

Aggiunta di dispositivi al volo

Spesso, è più veloce collegare i dispositivi USB, quindi aggiungerli manualmente al sistema. Rende più facile accedervi immediatamente. Tuttavia, se si scambiano costantemente dispositivi di archiviazione USB a caldo con la macchina virtuale guest, potrebbe essere meglio aggiungere dispositivi in ​​un altro modo.

Innanzitutto, avviare la macchina virtuale guest e avviarla normalmente. Da qui, collega tutti i dispositivi USB che desideri connettere al sistema. Quindi, guarda in basso a destra nella finestra della VM per un'icona USB. Fare clic con il tasto destro sull'icona per visualizzare tutti i dispositivi USB collegati. Fare clic su qualsiasi dispositivo visualizzato nel menu per collegarlo alla macchina.

Quando il dispositivo è collegato direttamente alla macchina ospite, tutto dovrebbe essere utilizzabile. Accedi ai file tramite il file manager (o la finestra di Explorer se esegui una versione di Windows).

watch instagram story