Cómo probar Linux en Windows sin instalar en el disco duro: Hyper-V

Hyper-V es una tecnología de Microsoft incluida en las versiones Professional, Enterprise, y Education de Windows 8 y 10 correspondientes a la arquitectura de 64 bits. Permite emular diferentes combinaciones de hardware por lo que resulta ideal para ensayar el proceso de instalación y uso de una distribución Linux.

Tiene algunas limitaciones, por ejemplo no se puede emular el uso de una tarjeta gráfica no integrada, por lo que tareas tales como la instalación de drivers privativos en una distribución Linux ejecutándose bajo Hyper-V no estén disponibles.

Por otra parte, las aplicaciones que dependen de temporizadores de menos de 10 ms, como editores de audio y video o que necesiten responder en tiempo real, pueden tener problemas al ejecutarse en una máquina virtual.

Además, cuando se tiene habilitado Hyper-V, las aplicaciones de alta precisión y sensibles a la latencia  pueden registrar problemas si están ejecutándose en el sistema operativo anfitrión. Esto se debe a que con la virtualización habilitada, el sistema operativo anfitrión igualmente se ejecuta en la parte superior de la capa de virtualización Hyper-V, lo mismos que los sistemas operativos invitados.

Sin embargo, dado que a diferencia de los sistemas operativos huéspedes, el sistema operativo anfitrión es especial porque tiene acceso directo a todo el hardware,  las aplicaciones con requisitos de hardware especiales pueden ejecutarse sin problemas en el sistema operativo anfitrión.

Requerimientos de hardware para ejecutar Linux usando la tecnología Hyper-V en Windows 10.

-Procesador de 64 bits con traducción de direcciones de segundo nivel (SLAT).
-Soporte de CPU para VM Monitor Mode Extension (VT-c en CPUs Intel).
-Mínimo 4 GB de memoria. Como las máquinas virtuales comparten memoria con el host Hyper-V, deberá proporcionar suficiente memoria para gestionar la carga de trabajo virtual esperada.
Además los siguientes elementos deberán estar habilitados en la
BIOS del sistema:
Tecnología de virtualización – puede tener una etiqueta diferente dependiendo del fabricante de la placa base.
Prevención de la ejecución de datos por hardware.
Para comprobar si nuestro sistema es compatible solo tenenos que escribir cmd.exe y una vez que se abre la aplicación tipear systeminfo.

Si teníamos activado Hyper-V y no lo sabíamos veremos algo parecido a

Requisitos de Hyper-V: Se ha detectado un hipervisor. Las características requeridas para Hyper-V no se muestran.

Aunque la documentación de Microsoft no se actualizó desde el año pasado, la empresa ha colaborado con los desarrolladores del nucleo Linux para que las distribuciones sean compatibles con Hyper-V, por lo que es probable que las últimas liberaciones de las más importantes funcionen.

Instalación de Hyper-V

Para instalar Hyper-V en las versiones compatibles de Windows 10, debemos hacer lo siguiente.
1) Escribimos características en el buscador y seleccionamos. Activar y desactivar características de Windows.

Para usar Hyper-V tenemos que activarlo en Windows 10

3) Marcamos en Hyper-V y pulsamos en OK.

Cuando finalice la instalación debemos reiniciar el sistema.

Creación de una máquina virtual Linux en Hyper-V

Hyper-V tiene dos modos de instalación

  • Instalación rápida.
  • Instalación usando el administrador de Hyper-V

Creación rápida de una máquina virtual Linux en Hyper-V

1) Para hacerlo tenemos que ir al menú de aplicaciones y seleccionar el apartado Herramientas administrativas. Dentro del mismo hay una opción llamada Creación rápida de Hyper-V. Lo pulsamos

Desde el menú de Windows 10 podemos crear una máquina cirtual en forma rápida o acceder al administrador.

2) Windows 10 nos ofrece crear una máquina virtual de Windows 10 o utilizar un origen local. Seleccionamos esta opción.

Para crear la máquina virtual Linux en Hyper-V tenemos que tener descargada una imagen de Linux o una máquina virtual previamente creada.

3) Desmarcamos el recuadro para indicar que no vamos a instalar Windows y pulsamos en Cambiar el origen de instalación.

4) Elegimos la imagen y pulsamos en Crear máquina virtual.

5) Cuando la máquina virtual se creó, podemos iniciarla o cambiar parámetros.

Ya podemos iniciar nuestra máquina virtual Linux en Hyper-V

Podemos cerrar la máquina virtual desde el menú de la máquina virtual o desde el administrador.

Si no funciona la conexión a Internet

1) Desde el menú de Windows, en el apartado Herramientas administrativas, selecciona Administrador de Hyper-V.

2) Pulsa en la máquina virtual de la columna del centro y pulsa en Administrador de conmutadores virtuales.

Vamos a seleccionar el tipo de conexión a Internet.

3) En Nuevo Conmutador selecciona Externo

4) Pulsa en Crear conmutador virtual.

Creación de una máquina virtual Linux usando el administrador Hyper-V

1)En el menú de Windows 10 pulsa en Administrador de Hyper-V

Crear una máquina virtual en Hyper-V usando el administrador nos permite mayores opciones de configuracióne.

2) En la columna de la izquierda tenemos el sistema anfitrión. Posa el puntero sobre él.

En la columna de la izquierda Hyper-V nos muestra el nombre del sistema anfitrión (Nuestro sistema operativo actual)

3) Con el botón derecho seleccionamos Nueva Máquina virtual.

Iniciando el asistente de instalación de una máquina virtual Linux en Hyper-V

4) Dado que vamos a elegir las opciones de configuración pulsamos en Siguiente.

En esta pantalla determinamos si creamos la máquina virtual Linux en Hyper-V con los parámetros por defecto o establecemos otros.

5) Seleccionamos el nombre y si queremos cambiamos la ubicación. Pulsamos en Siguiente.

En esta pantalla se establece el nombre y el lugar de guardado del disco virtual.

6) Seleccionamos Generación 1. La generación 2 exige características muy específicas y no todos los Linux pueden funcionar.

Las generaciones permiten emular distintos tipos de arranque.

7) Asignamos la memoria. Recuerda que las distribuciones Linux más conocidas necesitan un mínimo de 2 gb. Cuanto más asignes más lento funcionará el sistema operativo anfitrión.

8) La opción de configuración de red déjala como está. Salvo que por algún motivo no quieras tener conexion a Internet.

En esta sección determinamos si tendremos o no conexión a Internet

9) En este apartado seleccionamos el disco virtual y le asignamos tamaño. Mínimo 4 gb.

En esta sección determinamos si tendremos o no conexión a Internet

10) Elegimos la iso Linux que vamos a a instalar.

Aquí se determina el origen de la distribución.

11) En la columna del medio posamos el puntero y con el botón derecho pulsamos en Conectar.

Aquí iniciamos la máquina virtual en Hyper-V

Eliminando la máquina virtual

1) En el administrador de Hyper-V posa el puntero en la máquina virtual.

2) Con el botón derecho selecciona Eliminar.

Más información

Publicidad

Anuncios

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.