Máquina virtual (VirtualBox): ¿cómo acceder a los archivos desde la máquina de alojamiento?


26

Tengo una PC con Windows 7 Ultimate (A) ejecutándose en ella. Desde ese sistema operativo tengo VirtualBox ejecutando otra instancia de Windows 7 (B).

¿Hay alguna forma para que Windows 7 (B) acceda a los archivos de Windows 7 (A)? Idealmente, me gustaría poder acceder a ellos sin tener que copiarlos en la instancia de VM que se está ejecutando porque no tengo un disco duro lo suficientemente grande como para hacerlo ... El disco duro tiene una carpeta con 1,5 TB de datos ( en un disco duro de 2 TB), por lo que copiarlo a una instancia de VM simplemente no funcionaría.


Observe también un paso de solución de problemas: asegúrese de que los archivos sean accesibles desde el sistema operativo host con la configuración correcta de control de acceso para lectura-escritura-ejecución.
dreftymac

Respuestas:


29

Hay varias maneras de lograr esto.

Puede usar la función de carpetas compartidas de VBox .

Para esto: Vaya a Configuración de la máquina virtual y luego seleccione: Carpetas compartidas .

Haga clic en el botón Agregar carpeta compartida . Especifique la ruta de la carpeta y el nombre de la carpeta.

En Virtual Machine vas a \\ vboxsrv \

Verías tus carpetas.

También puede crear un recurso compartido de red y acceder a ese recurso compartido desde B hasta A.


¿Alguno de estos necesitará hacer una copia del archivo (incluso si está en una carpeta temporal) para utilizarlo? Sé que los recursos compartidos de red en diferentes máquinas funcionan así ... Nunca hice un recurso compartido de red en la misma máquina. Además, lo mismo ocurre con la carpeta compartida (¿es esa una situación en la que el archivo se copia para ser utilizado)?
Mi

No. No copiará sus archivos. Es por eso que se llama Carpeta compartida
bakytn

Una vez que esto funcione, obtendrás la marca de verificación :)
mi

Sin embargo, usar el segundo enfoque es más difícil. Tendría que jugar con Redes (como cambiar el archivo adjunto de red a Bridged), etc. La primera y más obvia forma debe resolver su problema perfectamente.
bakytn

1
myermian, por si acaso no funciona. Probablemente necesitaría instalar Extenstion Pack desde la página oficial de descargas: virtualbox.org/wiki/Downloads descárguelo. Y luego simplemente haga doble clic en él.
bakytn

7

Supongo que tiene su VM en funcionamiento. Sigue estos pasos:

  1. En la ventana de VM, vaya a Herramientas -> Insertar adiciones de invitado Imagen de CD. ingrese la descripción de la imagen aquí

  2. Verás una nueva unidad de CD en Mi computadora. ábralo y comience "VBoxWindowsAdditions"ingrese la descripción de la imagen aquí

  3. Siga la configuración para instalar la adición de invitado en la máquina Invitado. Reiniciar el invitado.
  4. A continuación, abra la configuración de VM:ingrese la descripción de la imagen aquí
  5. Vaya a Carpetas compartidas -> haga clic derecho -> agregar carpeta compartida -> agregue la carpeta que desea compartir: ingrese la descripción de la imagen aquí
  6. Su carpeta compartida aparecerá debajo de Mi PC en la máquina invitada.

También puede seguir un método similar para otros sistemas operativos.


¡esto es brillante! No me había dado cuenta de que necesitaba reiniciar la VM, por eso estaba teniendo tantos problemas, gracias
Philip Eagles

2

Otra opción es simplemente copiar archivos:

Seleccione Máquina virtual y vaya a Configuración - General - Avanzado , allí puede configurar el Portapapeles compartido y la compatibilidad con Drag'n'Drop. Seleccioné la opción bidireccional para ambos.

Ahora puede arrastrar y soltar archivos entre el Host y el Guest, también puede copiar texto en la máquina Host y Pegarlo en el Guest VM (y viceversa)


Esta técnica no funciona con archivos realmente grandes. Pero funciona bien para los más pequeños.
arde

-1

La forma más simple es usar la memoria flash USB:

1- Conecte su memoria flash USB a su computadora.

2- Su memoria flash debe ser reconocida en su máquina virtual en:

Configuración> USB> Agregar nuevo USB

3- Ejecute su máquina VB y vaya a la unidad extraíble como de costumbre y explore sus archivos.


Nuevamente, tenga en cuenta que ha publicado una respuesta a una pregunta que es muy antigua y tiene una respuesta aceptada. No hay nada de malo en hacer esto, pero odio verte perder el tiempo respondiendo preguntas que no pueden aumentar tu reputación. Es posible que desee centrarse en preguntas más recientes.
CharlieRB
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.