Página principal » cómo » Cómo acceder a los discos duros locales y USB en su máquina virtual Hyper-V

    Cómo acceder a los discos duros locales y USB en su máquina virtual Hyper-V

    Es extremadamente conveniente acceder a un disco duro local (ya sea un disco interno o externo) que esté conectado a su computadora Windows desde una máquina virtual que se ejecuta en Hyper-V. Sin embargo, no es tan conveniente averiguar exactamente cómo lograr ese fin. Sigue leyendo mientras te guiamos por esto.

    ¿Por qué quiero hacer esto??

    Hay docenas de escenarios en los que desearía acceder a un disco duro físico desde su máquina virtual Hyper-V, desde acceder e importar datos, descargar datos de la máquina virtual en el disco externo e importar o exportar imágenes de disco.

    Cualquiera sea la razón que tenga para querer acceder a un disco duro local existente en su máquina Hyper-V, desafortunadamente, es un poco complicado dar acceso a la máquina virtual a las unidades. A diferencia de otras soluciones de virtualización, no hay una manera sencilla de compartir recursos entre la máquina host y la máquina virtual Hyper-V.

    Para usar una unidad dentro de una máquina Hyper-V, debe tomar la unidad, mientras está físicamente conectada y montada en la máquina host, fuera de línea y luego redireccionar el disco offline a la máquina virtual. Echemos un vistazo a cómo hacerlo ahora.

    Una nota rápida antes de continuar: este truco solo funciona con discos duros (discos duros magnéticos, discos duros de estado sólido y discos duros USB extraíbles) pero no funciona, por desgracia, con medios extraíbles como unidades flash..

    Preparación de la unidad y montaje en Hyper-V

    Hay dos pasos principales para el procedimiento. Primero necesitamos administrar el disco desde Windows en la máquina host para ponerlo fuera de línea (pero aún con alimentación y conectado a la computadora host) y luego debemos indicar a Hyper-V que tome el control del disco ahora sin conexión.

    Preparando el Drive

    El primer paso es poner el disco fuera de línea. Para hacerlo, abra la aplicación Administración de discos buscando el nombre de la aplicación o escribiendo "diskmgmt.msc" en el cuadro de búsqueda y ejecutando la aplicación. Dentro de Administración de discos, busque la unidad que desea pasar a la máquina virtual.

    Aunque probablemente sea seguro asumirlo, ya que está jugando con Hyper-V y está preocupado por cuestiones tales como el paso físico del disco, que ya está familiarizado con la Administración de discos, sería negligente que no publicemos una advertencia estándar: La Administración de discos es una herramienta poderosa y puede hacer cosas terribles a su sistema si se revuelve dentro del sistema de administración. Verifique cada paso y asegúrese de que está trabajando con los discos correctos.

    En nuestro caso, queremos pasar el Disco 10, un disco duro USB de respaldo, a la máquina virtual para que podamos descargar algunos archivos de respaldo de nuestra máquina virtual en el disco. Para preparar el disco, primero debemos ubicarlo en la lista de unidades dentro de Administración de discos, hacer clic derecho en él y seleccionar "Desconectado" en el menú contextual del botón derecho como se ve en la captura de pantalla anterior..

    Confirme que el disco está fuera de línea. Si desea que el disco vuelva a estar en línea, una vez que haya terminado de usarlo dentro de la máquina virtual, simplemente vuelva a este menú, haga clic derecho en el disco y seleccione "En línea" para volver a conectar el disco para el sistema operativo host..

    Agregando el disco a la máquina virtual

    Una vez que el disco está fuera de línea para el sistema operativo host, es hora de agregar el disco a la máquina virtual dentro de Hyper-V. Inicie Hyper-V y, desde su lista de máquinas virtuales, seleccione la máquina a la que desea pasar el disco duro para.

    Haga clic derecho en la máquina y seleccione "Configuración ..."

    Desde el menú Configuración para esa máquina virtual específica, seleccione "Controlador SCSI" en el panel de navegación de la izquierda. Seleccione "Disco duro" y haga clic en el botón "Agregar".

    Nota: Suponemos que desea pasar el disco duro al sistema operativo virtualizado, lo que significa que ya tiene un controlador SCSI y un disco virtual para el sistema operativo. Si aún no tiene un controlador SCSI, primero deberá seleccionar “Agregar hardware” en la parte superior del panel de navegación y agregar un “Controlador SCSI” a su máquina virtual.

    Seleccione “Disco duro físico” y luego, desde el menú desplegable, seleccione el disco que desconectó en la sección anterior del tutorial. No se preocupe, no hay posibilidad de que seleccione accidentalmente un disco de la máquina host que no pretendía usar. Los únicos discos que puede seleccionar en el menú del disco duro físico son los discos que están alimentados y conectados al equipo host. pero en un estado fuera de línea. Si no lo pusiste fuera de línea ni siquiera es una opción.

    Confirme que el disco seleccionado es el disco que desea. Presione el botón "Aplicar" y luego "Aceptar". Arranca tu máquina virtual.

    Acceso a su disco duro de paso

    En la gran mayoría de los casos, el disco debe ser detectado automáticamente por el sistema operativo host como si fuera un disco físico conectado a la máquina real que la máquina virtual está emulando..

    Puede ver en el caso de la captura de pantalla a continuación que iniciamos en una máquina virtual para probar un procedimiento de restauración de imagen usando Windows PE y Macrium Reflect. Windows PE detectó automáticamente y montó el disco sin problemas..

    Si el sistema operativo de la máquina virtual no tiene acceso inmediato al disco, es posible que deba abrirlo, en el caso de Windows, Administración de discos y poner el disco en línea. Cuando utilice otros sistemas operativos, deberá realizar una acción equivalente para acceder al disco a través del sistema operativo virtual.

    Una palabra de precaución muy importante aquí. El sistema operativo en la máquina virtual no tiene idea de que este disco pertenece realmente a su máquina host y actuará sobre el disco, sin embargo, usted le indica que actúe sobre el disco. Si el disco no se monta automáticamente en el sistema operativo de su máquina virtual, debe utilizar un procedimiento de montaje (consulte la documentación del sistema operativo en cuestión) para montar el disco de forma no destructiva, de modo que pueda devolverse al host operativo. sistema más adelante.

    Cuando ya no necesite el disco en la máquina virtual, simplemente inicie la máquina virtual. No intente realizar cambios en el estado de la unidad a través de la máquina host hasta que haya apagado la máquina virtual a la que está conectada la unidad.

    Puede quitar el disco duro del controlador SCSI virtual en su máquina virtual si no lo va a usar de nuevo o puede dejar la entrada. Cada vez que la unidad física se desconecta de la máquina host o la ha conectado en línea para el sistema operativo host, la unidad simplemente aparecerá como no disponible para la máquina virtual.