Com es comparteixen els fitxers de l’ordinador amb una màquina virtual

Les màquines virtuals són contenidors aïllats, de manera que el sistema operatiu convidat de la màquina virtual no té accés al sistema de fitxers de l’ordinador. Haureu de configurar carpetes compartides en un programa com VirtualBox o VMware per compartir fitxers.

Per defecte, les màquines virtuals no tenen accés als fitxers de l'ordinador amfitrió ni d'altres màquines virtuals. Si voleu proporcionar aquest accés, heu de configurar carpetes compartides a la vostra aplicació de màquina virtual. Per ajudar el sistema operatiu convidat de la màquina virtual a entendre què passa, les aplicacions de màquines virtuals presenten aquestes carpetes compartides com a fitxers compartits de xarxa. El sistema operatiu convidat accedeix a una carpeta del vostre PC tal com ho faria amb una carpeta compartida a la xarxa.

Veurem com crear carpetes compartides en dues de les aplicacions de màquines virtuals més populars: VirtualBox i VMware Workstation Player, però el procés és similar en altres aplicacions de màquines virtuals.

RELACIONATS:Beginner Geek: Com crear i utilitzar màquines virtuals

VirtualBox

La funció de carpetes compartides de VirtualBox funciona amb sistemes operatius convidats de Windows i Linux. Per utilitzar la funció, primer heu d’instal·lar els complements de convidats de VirtualBox a la màquina virtual de convidats.

Amb la màquina virtual en funcionament, feu clic al menú "Dispositius" i trieu l'opció "Insereix una imatge de CD de complements de convidats". Això insereix un CD virtual que podeu utilitzar al sistema operatiu convidat per instal·lar els complements de convidats.

Un cop instal·lats els complements de convidats, obriu el menú "Màquina" i feu clic a l'opció "Configuració".

A la finestra "Configuració", canvieu a la pestanya "Carpetes compartides". Aquí podeu veure les carpetes compartides que hàgiu configurat. Hi ha dos tipus de carpetes compartides. Les carpetes de màquina són carpetes permanents que es comparteixen fins que les elimineu. Les carpetes transitòries són temporals i s’eliminen automàticament quan reinicieu o apagueu la màquina virtual.

Feu clic al botó "Afegeix" (la carpeta amb un plus) per crear una nova carpeta compartida.

A la finestra "Afegeix compartir", podeu especificar el següent:

  • Camí de la carpeta: Aquesta és la ubicació de la carpeta compartida del sistema operatiu amfitrió (el vostre PC real).
  • Nom de la carpeta: Així apareixerà la carpeta compartida dins del sistema operatiu convidat.
  • Llegeix només: Per defecte, la màquina virtual té accés complet de lectura i escriptura a la carpeta compartida. Activeu la casella de selecció "Només lectura" si voleu que la màquina virtual només pugui llegir fitxers de la carpeta compartida, però no modificar-los.
  • Muntatge automàtic: Aquesta opció fa que el sistema operatiu convidat intenti muntar automàticament la carpeta quan arrenca.
  • Feu permanent: Aquesta opció fa que la carpeta compartida sigui una carpeta de màquina. Si no seleccioneu aquesta opció, es convertirà en una carpeta transitòria que s’elimina amb el reinici de la màquina virtual.

Feu totes les vostres opcions i premeu el botó "D'acord".

Ara hauríeu de veure que les carpetes compartides apareixen com a fitxers compartits de xarxa. Si feu servir un sistema operatiu convidat de Windows, obriu l'Explorador de fitxers, seleccioneu "Xarxa" i, a continuació, busqueu a l'ordinador "VBOXSRV".

VMware Workstation Player

Les carpetes compartides de VMware funcionen amb sistemes operatius convidats de Windows i Linux. Per utilitzar la funció, primer heu d’instal·lar VMware Tools a la màquina virtual convidada. Obriu el menú "Reproductor", apunteu al menú "Gestiona" i seleccioneu l'opció "Instal·la les eines de VMware". S'obrirà un quadre de diàleg que us demanarà que descarregueu les eines i, quan hàgiu acabat, inseriu un CD virtual que podeu utilitzar al sistema operatiu convidat per instal·lar les eines VMWare.

Un cop instal·lades les eines de VMware, obriu el menú "Reproductor", apunteu al menú "Gestiona" i seleccioneu l'opció "Configuració de la màquina virtual".

A la finestra "Configuració de la màquina virtual", canvieu a la pestanya "Opcions" i seleccioneu l'opció "Carpetes compartides" a la part esquerra. Les carpetes compartides estan desactivades de manera predeterminada i podeu habilitar-les de dues maneres. Seleccioneu "Sempre activat" si voleu que la funció Carpetes compartides continuï activada fins i tot quan reinicieu la màquina virtual. Seleccioneu l'opció "Habilitat fins al proper apagat o suspensió" si preferiu tornar a habilitar manualment la funció després de reiniciar-la.

Opcionalment, podeu seleccionar l'opció "Assignar com a unitat de xarxa als convidats de Windows" si voleu que el recurs compartit estigui assignat a una lletra de la unitat del sistema operatiu convidat en lloc d'haver d'explorar carpetes compartides a la xarxa.

Després d'activar la funció, feu clic al botó "Afegeix" per afegir una nova carpeta compartida.

A la finestra "Assistent per afegir carpetes compartides", feu clic a "Següent" per ometre la pantalla de benvinguda. A la pantalla "Poseu un nom a la carpeta compartida", utilitzeu el quadre "Ruta de l'amfitrió" per indicar la ubicació de la carpeta compartida al sistema operatiu d'amfitrió (el vostre PC real). Utilitzeu el quadre "Nom" per escriure el nom de la carpeta tal com hauria d'aparèixer dins de la màquina virtual. Quan hàgiu acabat, feu clic al botó "Següent".

A la pantalla "Especifica els atributs de la carpeta compartida", seleccioneu l'opció "Activa aquest recurs compartit". Si no ho feu, el recurs compartit encara s’afegirà a la llista d’accions compartides i el podreu activar més endavant, segons les necessitats. Per defecte, la màquina virtual tindrà accés complet de lectura i escriptura a la carpeta. Seleccioneu l'opció "Només lectura" si voleu que la màquina virtual només pugui llegir fitxers de la carpeta compartida, però no modificar-los. Quan hàgiu acabat, feu clic al botó "Finalitza".

Ara hauríeu de veure que les carpetes compartides apareixen com a fitxers compartits de xarxa. Si utilitzeu un sistema operatiu convidat de Windows, obriu l'Explorador de fitxers, seleccioneu "Xarxa" i, a continuació, busqueu a l'ordinador "vmware-host".

RELACIONATS:L'estructura del directori de Linux, explicada

En un sistema convidat de Linux, heu de trobar les carpetes compartides de VMware a sota/ mnt / hgfs al directori arrel. Si no esteu segur de com trobar-ho, consulteu la nostra guia per entendre l’estructura de directoris de Linux.

Si teniu diverses màquines virtuals, haureu de configurar l’ús compartit de fitxers per separat dins de cadascuna, tot i que podeu utilitzar les mateixes carpetes compartides a diverses màquines virtuals. Tingueu precaució quan feu servir carpetes compartides. Una de les grans coses de les màquines virtuals és que funcionen al seu propi sandbox, aïllat del vostre ordinador real. Si la vostra màquina virtual es veu compromesa, el programari maliciós podria fugir de la vostra màquina virtual infectant fitxers a les carpetes compartides.