Cómo transferir archivos a una máquina virtual

Las máquinas virtuales son excelentes opciones para usar otros sistemas operativos dentro de su sistema operativo habitual. Las máquinas virtuales funcionan por separado de su sistema, por lo que no pueden acceder a sus archivos directamente.

Sin embargo, si necesita trabajar tanto en su computadora host como en el sistema operativo invitado, es probable que deba transferir archivos entre ellos. Pero no tienes que preocuparte todavía. El hecho de que no pueda abrir los archivos directamente no significa que no haya una forma de transferir archivos entre sistemas.

Este artículo proporciona varios métodos para transferir archivos a una máquina virtual.

Cómo transferir archivos a una máquina virtual

A continuación se muestran algunas formas de transferir archivos a una máquina virtual. Ofrecen múltiples opciones de transferencia de archivos, así que léalas detenidamente y elija una según sus necesidades:

Transferir desde una memoria USB externa

El uso de una unidad USB es probablemente el primer método en el que piensan los usuarios cuando quieren transferir archivos a una máquina virtual. Es posible, pero dependiendo del software de VM diferente, primero debe realizar algunos pasos adicionales.

En la estación de trabajo de VMware

Debe habilitar los controladores USB en VMware Workstation para usar dichos dispositivos. Para hacer esto,

  1. Acérquese a VMware máquina virtual ajustes hardware controlador USB
  2. ajustado a Compatibilidad USB el estándar USB más alto y activar todas las opciones.vmware-usb-controlador
  3. hacer clic OK

Ahora su VM puede detectar un dispositivo USB cuando la VM se está ejecutando.

Pero al mismo tiempo, su sistema normal ya no lo reconoce. Entonces, para copiar archivos desde su PC, desconecte el dispositivo USB, minimice la máquina virtual y vuelva a conectar el USB.

Para colocar los archivos en la máquina virtual, desconecte el dispositivo USB, maximice la máquina virtual y vuelva a conectar el dispositivo USB para que la máquina virtual lo reconozca.

También puede invertir este proceso para transferir archivos desde la VM a la PC host. Además, asegúrese de retirar de forma segura el dispositivo USB de cualquier máquina virtual en ejecución y de la máquina host antes de desconectarlo.

En Oracle Virtual Box

Necesita el paquete de extensión VirtualBox para obtener soporte para dispositivos USB. Así que asegúrese de instalarlo primero. Luego siga estos pasos para habilitar el acceso a dispositivos USB en su máquina virtual:

  1. Inserte la unidad USB en la PC con VirtualBox VM.
  2. Abra VirtualBox e instale el paquete de extensión si aún no lo ha hecho. Para hacer esto,
    • Ir expediente ajustes extensiones y haga clic + (más)
    • Navegue hasta el paquete de extensión, selecciónelo y haga clic en él Abierto
    • hacer clic instalar y siga las instrucciones en pantalla.
  3. Después de instalar el paquete de extensión, haga clic derecho en su VM y seleccione: ajustes USB
  4. enciende todo controlador USB
    virtualbox-usb-controlador
  5. hacer clic + (más) y luego navegue a la unidad USB.
Leer:   Cómo ver videos en Chromecast con VLC

El dispositivo está disponible cuando inicia la máquina virtual, por lo que puede usarlo inmediatamente para transferir archivos.

En Microsoft Hyper-V

Hyper-V tiene un modo de sesión mejorado que permite dirigir discos locales desde su PC a una VM. Solo puede usar este modo no solo para transferir archivos directamente desde su disco local, sino también para permitir la detección de un dispositivo USB PnP. Estos son los pasos necesarios:

  1. Apague todas las máquinas virtuales en ejecución y abra el Administrador de Hyper-V.
  2. Haga clic derecho en el nombre de su PC y seleccione Configuración de Hyper-V
  3. Ir servidor Política de modo de sesión mejorada
  4. Revisar Permitir el modo de sesión mejorado y haga clic Aplicar
    hyper-v-allow-enhanced-session
  5. Ir usuario Modo de sesión mejorado
  6. Marcar Uso del modo de sesión mejoradoy haga clic Aplicar
  7. Vaya a la lista de sus máquinas virtuales Hyper-V.
  8. Haga clic con el botón derecho en la máquina virtual deseada y selecciónela. Empezando
  9. Después de que comience, haga clic derecho nuevamente y selecciónelo Editar la configuración de la sesión
  10. hacer clic mostrar opciones E ir a Recursos locales Másfuentes hiper-v-locales
  11. Extender se mueve y marque el disco local que desea compartir.
  12. Expanda para habilitar el descubrimiento de USB Otros dispositivos Plug and Play (PnP) compatibles y comprobar Dispositivos que conecto más tarde
  13. hacer clic OKy luego ir a la anuncio publicitario Pestaña.
  14. Marcar Guardar mi configuración para futuras conexiones a esta máquina virtual y haga clic Conectar

La unidad local seleccionada siempre está disponible en la máquina virtual. Y cada USB que conecte aparecerá en la máquina virtual. Para que pueda transferir archivos con estas unidades.

Copiar con portapapeles compartido

Otra forma de transferir archivos es copiarlos desde su máquina host y pegarlos en la máquina virtual invitada. Debe configurar un portapapeles compartido para usar este método. La mayoría de las máquinas virtuales también permiten arrastrar y soltar para copiar archivos. A continuación se muestran los pasos necesarios para configurar el portapapeles compartido y habilitar ambas opciones en diferentes unidades de VM.

En la estación de trabajo de VMware

  1. Descargue las herramientas de VMware y vaya a VMware máquina virtual Instalar herramientas de VMware para instalarlos.
  2. Después de instalar las herramientas de VMware, vaya a: máquina virtual ajustes opciones
  3. hacer clic aislamiento de invitados y marcar ambos Habilitar arrastrar y soltar y Habilitar copiar y pegarvmware-copiar-pegar
  4. hacer clic OK

En Oracle Virtual Box

  1. En VirtualBox, haga clic derecho y seleccione su VM ajustes
  2. haga clic en General E ir a Progresivo Pestaña.
  3. Establecer esos carpeta de instantáneas en cualquier carpeta.
  4. Establecer ambos Portapapeles compartido y arrastrar y soltar a Bidireccional y haga clic en OK
    Copiar y pegar caja virtual
Leer:   ¡Cómo corregir un #REF! ¿Error en Excel?

En Microsoft Hyper-V

Puede importar archivos directamente desde una unidad local o copiar y pegar un dispositivo PnP usando el modo de sesión mejorado en Hyper-V. Sin embargo, si desea usar el método de arrastrar y soltar para copiar archivos de estas unidades, también debe habilitar los servicios para invitados. Para activar los servicios,

  1. En el Administrador de Hyper-V, vaya a administración servicios de integración para su máquina virtual.
  2. Revisar servicios para los huespedes
    Servicios para invitados de Hyper-V

Crear carpeta compartida

También puede crear una carpeta compartida para transferir fácilmente archivos a su máquina virtual.

La carpeta compartida aparecerá en su VM OS en Ubicación de red. Cualquier archivo que transfiera aquí estará disponible tanto en su VM como en su PC host.

En la estación de trabajo de VMware

Siga las instrucciones a continuación para crear una carpeta compartida en WMware Workstation:

  1. Instale VMware Tools primero. Ir jugador Administrar Instalar herramientas de VMware en su sesión de VM.
  2. Luego seleccione jugador Administrar Configuración de la máquina virtual
  3. Ir opciones Pestaña y haz clic Carpetas compartidas
  4. Revisar siempre encendido y haga clic añadir† También puedes consultar Asignación como unidad de red en invitados de Windows para un acceso más fácil.vmware-shared-folder
  5. especificar que ruta de host y el Apellido† Luego haga clic próximo
  6. Marcar Activar esta versión y haga clic Acabado

En Oracle Virtual Box

Para crear una carpeta compartida en Oracle VirtualBox:

  1. Ejecute su sesión de VM e instale las adiciones de invitados yendo a. caminar Dispositivos Pegar la imagen del CD del Suplemento para invitados y siga las instrucciones en pantalla.
  2. Después de instalar Guest Additions, vaya a máquina ajustes Carpetas compartidas
  3. hacer clic + (más) y especificar las opciones dadas.
    carpeta-compartida-de-virtualbox
  4. Definitivamente comprobar soporte para coche y entonces hacer permanente si desea que la carpeta compartida esté disponible en cualquier momento.
  5. hacer clic OK

En Microsoft Hyper-V

Para crear una carpeta compartida en Hyper-V, debe compartir una carpeta desde su computadora host y luego asignar una unidad de red a la carpeta. Primero siga estas instrucciones para compartir una carpeta,

  1. Cree una carpeta en su sistema host para compartir con el sistema operativo invitado.
  2. Haga clic derecho sobre él y seleccione Características
  3. Ir partes Pestaña y haz clic Parte
  4. hacer clic Parte de nuevo y seleccione la opción de descubrimiento de red de su elección.
  5. Darse cuenta de ruta de red y haga clic OK
    Compartir Windows

A continuación, abra la máquina virtual Hyper-V y asigne una unidad de red a la ruta de la red mediante los siguientes pasos:

Leer:   Todos los servicios que puedes encontrar en Internet

en ventanas

  1. Abra el Explorador de archivos y haga clic con el botón derecho en Esta PC.
  2. Elegir Unidad de red o Mas opciones Unidad de red
  3. ajustado a motivo a una letra de unidad no utilizada e ingrese la ruta de red carpeta
  4. hacer clic Acabado

en Mac

  1. Ir menú de manzana ajustes del sistema Usuarios y Grupos
  2. Elegir Elementos de inicio de sesión y haga clic + (más) A la derecha
  3. Ubique su unidad de red en Compartido y haga clic en él añadir

Montar el disco virtual

También puede transferir archivos desde HDD o SSD a una máquina virtual montando un disco virtual con los archivos. El disco virtual contiene todo el contenido del disco físico y actúa como el disco de la VM. Para que pueda acceder directamente a los archivos que contiene.

Primero, debe crear un archivo de imagen VHD (disco duro virtual), VDI (imagen de disco virtual) o VMDK (disco de máquina virtual) del disco físico, según el software de máquina virtual que esté utilizando. Luego debe montarlo en la máquina virtual. El archivo aparecerá como un disco local (o muchos si el archivo tiene varias particiones).

Puede copiarlo directamente a otras ubicaciones dentro de la máquina virtual. Cuando haya terminado, desmonte el disco virtual.

Transferencia a través de almacenamiento en la nube

También puede transferir archivos al sistema operativo de una máquina virtual a través del almacenamiento en la nube. Primero, suba los archivos a Google Drive, OneDrive, iCloud u otro servicio en la nube. Luego descárguelo a través del navegador web o la aplicación en la nube de la máquina virtual.

También puede usar software de copia de seguridad para transferir archivos a la VM de manera similar.

Uso de la interfaz de línea de comandos en Hyper-V

Hyper-V también proporciona un método para usar la CLI de PowerShell para transferir archivos a una máquina virtual. Debe habilitar Servicios para invitados para usar este método. así que primero,

  1. En el Administrador de Hyper-V, vaya a administración servicios de integración
  2. Revisar servicios para los huespedes
  3. Luego ingrese el siguiente comando en PowerShell para transferir un archivo:
    Copy-VMFile “<VM Name>” –SourcePath “<Host Machine File Path>” –DestinationPath “<Destination Path in VM>” –CreateFullPath –FileSourceHost
    transferencia powershell hiperv

Gracias por leer absolutoyrelativo.com. ¡Hasta la próxima!

Deja un comentario