Compartir carpetes entre el sistema operatiu host i el sistema operatiu convidat a VirtualBox

Sharing Folders Between Host Os



Quan es treballa en un sistema operatiu convidat, sovint cal compartir fitxers des del sistema operatiu amfitrió i des del seu sistema operatiu. Un sistema operatiu convidat és un sistema operatiu aïllat que no té accés ni a l’amfitrió ni a la resta de màquines del VirtualBox. Tot i això, la utilitat d’addició de convidats del VirtualBox permet a la màquina convidada compartir fitxers des del sistema operatiu amfitrió i des del seu sistema operatiu.

En aquest article, us mostrarem com instal·lar VirtualBox Guest Additions i compartir carpetes entre el sistema operatiu amfitrió i el sistema operatiu convidat.







Requisits previs

  1. Sistema operatiu amfitrió amb VirtualBox instal·lat
  2. Sistema operatiu convidat instal·lat a la màquina virtual

Per a aquesta demostració, fem servir Windows10 com a sistema operatiu amfitrió i Ubuntu 20.04 LTS com a sistema operatiu convidat. Per habilitar la compartició entre el sistema operatiu host i host, instal·larem VirtualBox Guest Additions al sistema operatiu guest i, a continuació, compartirem i muntarem una carpeta des del sistema operatiu host al sistema operatiu hoste. Comencem.



Instal·leu VirtualBox Guest Additions al sistema de convidats

Per habilitar l’ús compartit de fitxers entre l’amfitrió i el convidat, heu d’instal·lar Guest Additions al sistema operatiu convidat. Per fer-ho, cal seguir els passos següents:



1. Obriu VirtualBox al vostre sistema amfitrió i inicieu un sistema operatiu convidat.





2. A la barra de menú superior de VirtualBox, feu clic a Dispositius i, a continuació, seleccioneu Insereix una imatge de CD de Guest Additions per inserir un CD virtual dins del sistema convidat.


3. Apareixerà el següent missatge. Feu clic a Correr per instal·lar Guest Additions a la màquina convidada.




4. Començarà la instal·lació i, un cop finalitzada, se us demanarà que premeu Entra per tancar la finestra. Premeu Entra per finalitzar la instal·lació.


Un cop instal·lat el VirtualBox Guest Additions al sistema operatiu convidat, podeu compartir carpetes entre el sistema amfitrió i el sistema convidat.

Compartiu carpetes entre l'amfitrió i el convidat

Ara, compartirem una carpeta entre els sistemes host i host. Podeu compartir diverses carpetes entre el sistema operatiu convidat i el sistema operatiu amfitrió. Per compartir carpetes, creeu una carpeta nova o utilitzeu una carpeta existent. Seguiu els passos següents per compartir un fitxer o carpeta entre els sistemes host i host.

1. Des de la barra de menú superior de VirtualBox, aneu a Carpetes compartides> Configuració de carpetes compartides .

2. Veureu la finestra de configuració següent al vostre sistema convidat. Feu clic al botó + per obrir el fitxer Afegeix Compartir Caixa de diàleg.

3. A la Afegeix Compartir , seleccioneu la carpeta compartida mitjançant el fitxer Camí de la carpeta desplegable i trieu una carpeta del sistema operatiu amfitrió. A continuació, escriviu un nom per a la carpeta compartida i comproveu el Muntatge automàtic Caixa. El Muntatge automàtic L'opció muntarà automàticament la carpeta compartida a la propera arrencada.


Ara feu clic a D'acord per tancar el Afegeix Compartir diàleg. Ara veureu la carpeta compartida a Configuració finestra. Feu clic a D'acord per tancar la finestra.


4. Per defecte, només l'arrel i els membres de vboxsf poden accedir a la carpeta compartida. Per assignar permisos al vostre compte d'usuari, emeteu l'ordre següent al terminal, substituint amb el nom d'usuari real:

$suousermod-aGvboxsf

5. Si obriu el Gestor de fitxers o l'Explorador al sistema operatiu convidat, veureu la carpeta compartida sf_shared_folder muntat allà, on sf_shared_folder és el nom de la vostra carpeta compartida.


També es pot accedir a la carpeta compartida des de la línia d’ordres. Obriu la línia d’ordres amb Ctrl + Alt + T i, a continuació, aneu a / mitjana directori mitjançant l'ordre següent al terminal:

$cd /mitjana

Aquí, si executeu l'ordre cd, veureu la vostra carpeta compartida al directori / media.


Ara, aneu a la carpeta compartida mitjançant l'ordre cd de la següent manera:

$cdsf_shared_folder/

Assegureu-vos de reemplaçar sf_shared_folder amb el nom de la carpeta compartida.

A la carpeta compartida, podeu col·locar qualsevol fitxer que vulgueu compartir amb el sistema operatiu amfitrió. De la mateixa manera, podeu accedir a qualsevol fitxer compartit pel vostre sistema operatiu amfitrió.

Conclusió

Aquest article us mostra com configurar l'ús compartit de carpetes entre un sistema amfitrió i un sistema convidat al VirtualBox. Heu de seguir el procediment anterior per a les màquines convidades només una vegada. Després, la carpeta compartida de l'amfitrió s'instal·larà automàticament al sistema operatiu convidat a cada arrencada per compartir fitxers.