Cómo ejecutar Ubuntu en Windows 10 usando Hyper-V

install-ubuntu-windows-featured

Ejecutar Ubuntu como tu sistema operativo principal es una gran elección por su seguridad, fiabilidad y velocidad. Sin embargo, hay ocasiones en las que esto no es posible. Más a menudo, esto sucede en un entorno empresarial donde la compatibilidad del software y la seguridad pueden ser un problema. He trabajado con clientes que necesitan Microsoft Windows, especialmente cuando la administración de usuarios se realiza a través de Active Directory.

Sin embargo, puedes ejecutar Ubuntu a través de la virtualización. Hay muchos productos y servicios disponibles para hacerlo, siendo Virtualbox el más destacado, pero Windows tiene un servicio de virtualización integrado llamado Hyper-V.

Requisitos previos

Primero, necesitarás Windows 10 Pro, ya que Hyper-V no está disponible en las versiones Home del sistema operativo. Puedes verificar esto haciendo clic en el menú de Inicio y escribiendo “Activación”. Deberías ver “Configuración de activación” como la mejor coincidencia en la parte superior. Haz clic en esto y se abrirá la Activación de Windows que está en la configuración. Si dice “Windows 10 Pro” como a continuación, entonces estás listo. Si no, necesitarás comprar una licencia para actualizar.

windows-10-pro

Lo siguiente que necesitarás es obtener una imagen de Ubuntu. Navega al sitio web de Ubuntu y elige la edición de escritorio. También puedes usar la imagen del servidor, pero para este tutorial instalaremos el sistema operativo principal. Se descargará una imagen ISO, que contiene todo lo que necesitas para ejecutar o instalar Ubuntu.

Habilitando Hyper-V

Deberás habilitar Hyper-V en el sistema. Esto viene como un módulo que se puede encontrar buscando “Activar características de Windows” en el menú de Inicio. Debería aparecer una ventana pequeña con una variedad de opciones. Si no, se puede encontrar dentro del Panel de control -> Activar o desactivar características de Windows, según la captura de pantalla.

control-panel-features-min

Haz clic en la casilla de verificación para Hyper-V y presiona OK. Windows descargará los archivos necesarios y te pedirá un reinicio.

También lee: 4 software de virtualización gratuito para Windows 10

Virtualización

Ahora estás listo para comenzar a usar Hyper-V. Haz clic en el menú de Inicio y escribe “Hyper-V” para encontrar el software recién instalado y abrirlo.

hyper-v-min

Haz clic en “Nuevo” dentro del menú de la derecha para crear tu primera máquina virtual.

hyper-v-new-min

El siguiente paso es seguir el menú para especificar el nombre de tu máquina virtual y la ubicación para el archivo.

hyper-v-name-min

Una decisión importante debe tomarse en la sección “Especificar generación”. Aquí es donde decides si la máquina virtual será de 32 bits, de 64 bits o ambas. Una vez que hayas decidido, la instancia no se puede cambiar. Te aconsejaría elegir 64 bits como la opción predeterminada porque esto tiene soporte para firmware UEFI.

Consulta la nota al final del tutorial para un paso adicional que puedas necesitar.

hyper-v-generation-min

Sigue el asistente para asignar memoria; como guía, puedes asignar aproximadamente la mitad de tu RAM disponible. Así que si tienes 8GB, asignar 4GB no debería impactar demasiado en el rendimiento del sistema anfitrión. A continuación, configura tu red, que suele ser el conmutador por defecto.

Ahora debes crear un disco para instalar el sistema. Este es el propósito de la virtualización: permite a los usuarios instalar un sistema operativo en un solo archivo grande, que puede ser respaldado, copiado, transferido, y así sucesivamente, como cualquier otro archivo.

Necesitarás idealmente 25GB como mínimo para Ubuntu.

hyper-v-disk-min

Finalmente, deberías estar en posición de instalar el sistema operativo. El siguiente paso es encontrar el archivo ISO que descargaste y permitir que la máquina virtual lo use.

hyper-v-iso-min

Hyper-V ahora te pedirá que inicies tu máquina virtual. Haz clic en el botón e instala como lo harías si fuera en un disco duro nativo.

hyper-v-start-min

Una vez instalado, simplemente reinicia como se te solicita y comienza a usar tu nueva instalación de Ubuntu según lo requieras.

Extra

Hyper-V ahora tiene un proceso de instalación mucho más simple para Ubuntu que los usuarios con prisa pueden querer aprovechar si no requieren configuración adicional. Haz clic en el botón “Crear rápidamente” en el menú de la derecha y verás un cuadro emergente con Ubuntu como una de las opciones.

quick-create-min

Nota de 64 bits

Como se discutió, si eliges 64 bits y UEFI, es posible que necesites desactivar Secure Boot dentro de las configuraciones. Esto se encuentra en la ventana principal en la parte inferior derecha. hyper-v-settings-min

Siguiendo esta guía, ahora deberías poder ejecutar Ubuntu como una máquina virtual, o cualquier otro sistema operativo. ¿Cómo usas el tuyo? ¿Quién ejecuta un servidor virtual en su máquina y por qué? Las posibilidades son infinitas, así que déjanos saber en la sección de comentarios.