Windows ha recorrido un largo camino
Grandes noticias: ahora puede instalar Linux en un ordenador de sobremesa o portátil con Windows. ¿No es una noticia emocionante?
¡Gracias a Microsoft! Si está utilizando Windows 10 y le gustaría tener Linux instalado, entonces los siguientes pasos pueden ayudarle. Asumo que conoce Linux. Si no es así, entonces eche un vistazo a este vídeo para principiantes
Como sabrá, Linux tiene múltiples distribuciones, y una de las más populares es Ubuntu
Hablaremos de cómo instalarlo
¿Qué es Hyper-V?
Hyper-V de Microsoft no es nuevo. Fue lanzado por primera vez en 2016. En el momento de su lanzamiento, se pensó que era un gran competidor de otras tecnologías de virtualización, incluyendo VM VirtualBox de Oracle o Fusion de VMWare.
Hyper-V es una solución de virtualización que le permite hacer virtualización desde Windows. Al igual que otras soluciones de virtualización, también puede virtualizar no sólo el hardware, sino también todo el sistema operativo. Por eso es una opción ideal para la virtualización de Linux en Windows
Se presenta en tres versiones
- Servidor Hyper-V
- Servidor Windows Hyper-V
- Hyper-V en Windows 10
Si está utilizando el último Windows 10, versión 1903, debería tener Hyper-V preinstalado
Activación de la virtualización
Antes de empezar, debe asegurarse de que su máquina soporta la virtualización. Casi todas las últimas CPU AMD e Intel soportan la virtualización
Los siguientes requisitos son necesarios para empezar con Hyper-V
- Una CPU de 64 bits con soporte SLAT. SLAT son las siglas de Second Level Address Translation (traducción de direcciones de segundo nivel)
- Soporte para virtualización en forma de Extensión de Modo Monitor VM. Es VT-c en los chips intel y modo SVM en los chips AMD Ryzen
- Por último, necesita un mínimo de 4 GB de RAM
Pero es posible que Hyper-V no se inicie debido a que la virtualización está desactivada en la BIOS
Para habilitar la virtualización de su configuración, necesita cambiarla desde la propia bios de la placa base. Estoy ejecutando AMD Ryzen 1600 con Gigabyte AB350. Para ello, tuve que ir a la configuración de la bios, y luego a las características avanzadas de la CPU y desde allí cambiar el modo SVM de "desactivado" a "activado".
En mi caso, funcionó como estaba previsto. Pero puede que también necesite activar la Prevención de Ejecución de Datos Forzada por Hardware en la BIOS
El siguiente vídeo me ayudó a averiguar cómo habilitar la virtualización en mi configuración

También puede buscar vídeos sobre cómo habilitar la virtualización. De lo contrario, le recomiendo que consulte el manual de la placa base
Para verificar si su máquina cumple los requisitos de Hyper-V, necesita ejecutar systeminfo.exe
en el símbolo del sistema. Para ello, siga los pasos que se indican a continuación
- Abra Inicio
- Busque Símbolo del sistema
- Escriba el comando -
systeminfo.exe
- Pulso Intro
Obtendrá una gran cantidad de información de salida. Allí deberá comprobar los requisitos de Hyper-V. Si todo está habilitado correctamente, dirá Sí en cuatro campos, como se muestra en la siguiente imagen
¿Todo Sí? Sigamos adelante..
Habilitación de Hyper-V
Ahora que hemos habilitado la virtualización desde la BIOS, es el momento de habilitar Hyper-V. Por defecto, está deshabilitado
Para habilitarlo, siga los pasos que se indican a continuación
- Vaya al Panel de control
- Allí busque Programas y haga clic en él
- Haga clic en Activar o desactivar las características de Windows
- Desplácese hacia abajo y seleccione Hyper-V y también las otras dos opciones: Herramientas de gestión de Hyper-V y Plataforma Hyper-V.
- Haga clic en Aceptar para finalizar el proceso.
Le pedirá que reinicie el sistema. Como la mayoría de las veces - nada funciona en Windows sin reiniciar. Por favor, reinicie
Creación de un conmutador virtual
Una vez hecho todo lo anterior, ha llegado el momento de crear una máquina virtual. Para empezar, necesitamos crear un conmutador virtual
Para ello, compruebe los siguientes pasos
- Active Hyper-V Manager desde el menú de inicio
- Ahora haga clic con el botón derecho en el nombre de su sistema y luego haga clic en el "Gestor de conmutadores virtuales"
- Haga clic en "Nuevo conmutador de red virtual" en la sección de la izquierda y después en "Externo" en la sección de la derecha.
- Por último, haga clic en "Crear conmutador virtual"
Ahora se le pedirá que introduzca un nombre para el conmutador. Puede poner cualquier cosa que le sirva de referencia. Bajo la sección del nombre, habrá una sección llamada "conexión" Allí deberá seleccionar la conexión de red externa que tenga
- Haga clic en Aplicar y luego en Aceptar.
Instalación de Ubuntu
Y, ¡por fin!
Hay dos formas de instalar. La forma más fácil es tomar la ayuda del asistente incorporado llamado "Creación rápida" Aparece en el menú Acción. Otra opción es crear manualmente la máquina virtual a través de un proceso paso a paso
Vamos a explorar ambas opciones
Pero, antes de eso - descargue el Ubuntu desde su sitio oficial
Instalar manualmente
- Haga clic en Acción → Nuevo → Máquina virtual.
- Aparecerá un nuevo asistente que le indicará antes de empezar la página - haga clic en Siguiente.
- Especifique el nombre de su máquina virtual junto con la ubicación donde desea almacenarla. Por defecto, se almacena en su unidad C:\ o la unidad donde su Windows 10 está instalado actualmente. Vamos a nombrar nuestra máquina virtual como "Ubuntu 19.04".
- A continuación, debe elegir la generación de la máquina virtual. Hay dos opciones, incluyendo la Generación 1 y la Generación 2. Seleccione la Generación 2 sólo si tiene firmware basado en UEFI. Este es un paso importante ya que no puede cambiar el tipo de máquina virtual que está intentando instalar.
- Seleccione la memoria que desea asignar. Le recomendamos que utilice 2 GB de memoria. Si tiene poca memoria, incluso 1 GB de memoria es suficiente. Asegúrese también de activar la memoria dinámica para la máquina virtual.
- En la sección de configuración de red, seleccione la interfaz de red que creó anteriormente.
- Conéctese a un disco duro virtual. En términos sencillos, significa que necesita seleccionar la ubicación donde se almacenará su disco duro virtual. Aquí, también necesita establecer el tamaño de la máquina virtual. Para Ubuntu o la mayoría de las distros del SO Linux, 25 GB es el mínimo.
- Elija la opción "Instalar un sistema operativo desde un CD/DVD-Rom de arranque"
- A continuación, haga clic en "Archivo de imagen" y seleccione el archivo de imagen que descargó anteriormente.
- Haga clic en Siguiente
- Ahora verá el resumen final de sus elecciones. Revíselas y haga clic en "Finalizar".
- Haga clic con el botón derecho en su nueva máquina virtual y luego en "Conectar"
Esto iniciará la máquina virtual. Siga las instrucciones de la pantalla para completar la instalación
Instalación mediante la opción de creación rápida
Veamos primero los pasos necesarios al utilizar la opción de Creación Rápida
- Haga clic en "Creación rápida"
- Aparecerá una nueva ventana en la que se le pedirá que seleccione el sistema operativo. Le permite elegir entre cuatro sistemas operativos, incluyendo el entorno de la herramienta de empaquetado MSIX, Ubuntu 18.04.3 LTS, Ubuntu 19.04 y el entorno de desarrollo de Windows 10.
- Puede seleccionar Ubuntu 18.04.3 LTS o Ubuntu 19.04 y hacer clic en "Crear máquina virtual"
A continuación, se descargará la imagen de la versión de Ubuntu que haya seleccionado. La descarga puede tardar algún tiempo, dependiendo de la velocidad de Internet. Una vez hecho esto, siga las instrucciones del asistente en pantalla y estará listo para utilizar Ubuntu
Conclusión
Espero que esto le dé una idea sobre la instalación de Ubuntu en Windows.