Cómo crear una máquina virtual de Windows en Linux con KVM

Cómo crear una máquina virtual de Windows en Linux con KVM
Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Ejecutar una máquina virtual de Windows junto con Linux tiene sus beneficios. Con una máquina virtual de Windows configurada, no tiene que preocuparse por las capas de compatibilidad ni buscar alternativas de código abierto para sus aplicaciones favoritas de Windows. Además, si es un desarrollador, resulta fácil probar su software en varios sistemas operativos.





vídeo del día Starforge Voyager Creator: ¿Vale la pena echarle un vistazo a esta marca de PC para juegos personalizados? Una formidable PC para juegos/transmisión creada por una nueva compañía respaldada por transmisores ansiosa por hacer olas

La máquina virtual basada en kernel, o KVM, es su mejor opción cuando se trata de configurar una máquina virtual de Windows en Linux. Pero, ¿cómo hace para crear un nuevo KVM e instalar Windows en él?





cómo borrar mi cuenta de Outlook

1. Instale y configure el software KVM necesario

Como primer paso, debe verificar si su CPU admite la virtualización y si está habilitada en su sistema. Para hacerlo, ejecuta:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  verifique el soporte de virtualización en linux

Una salida superior a 0 indica que la virtualización está habilitada y puede continuar. De lo contrario, reinicie su PC, vaya a las opciones del BIOS y habilite el soporte de virtualización .

Si es la primera vez que trabaja con KVM, debe comprender Máquinas virtuales basadas en kernel y cómo funcionan .



Una vez que se configura la virtualización, instale los paquetes KVM necesarios desde los repositorios de su distribución. El comando de instalación variará según la distribución que estés usando.

En distribuciones basadas en Debian y Ubuntu, ejecute:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

En Arch Linux y sus derivados:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Instale paquetes KVM en Fedora y RHEL con:





 sudo dnf install @virtualization

A continuación, habilite e inicie el demonio libvirt ejecutando:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Compruebe si libvirtd se está ejecutando correctamente con:

 sudo systemctl status libvirtd

Si la salida devuelve 'activo' en verde, puede continuar con seguridad. Si muestra 'inactivo' en rojo, ejecute los comandos anteriores nuevamente.

Finalmente, agregue su usuario a los grupos libvirt y kvm con:

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Descarga la ISO de Windows 10

Con la configuración de virtualización fuera del camino, ahora está listo para crear una máquina virtual. Pero primero, descargue el archivo ISO de Windows 10 que usará para arrancar la máquina virtual.

Dirígete a la página de descargas de Windows 10 y desplázate hacia abajo para seleccionar Windows 10 (ISO multiedición) en el menú desplegable Seleccionar edición. Luego, haga clic en Confirmar .

  descargar archivo iso de windows 10

Selecciona el idioma apropiado y presiona Continuar . Ahora tendrá dos opciones para descargar las ediciones de 64 y 32 bits de Windows 10. Haga clic en la que desea instalar.

Descargar: ventanas 10 (Gratis)

3. Cree un nuevo KVM usando virt-manager

Inicie Virtual Machine Manager escribiendo virt-manager en la línea de comandos o desde el menú de aplicaciones. Haga clic en el Crear una nueva máquina virtual opción (el icono del escritorio con un botón de reproducción en el medio) para continuar.

  crear una nueva máquina virtual kvm

Continúe con la selección predeterminada: Medios de instalación locales —y haga clic Adelante .

  medios locales instalar kvm linux

Hacer clic Explorar > Explorar local y seleccione el archivo ISO de Windows 10 descargado de su almacenamiento. Hacer clic Abierto para seleccionar la imagen ISO. Virtual Machine Manager detectará automáticamente el sistema operativo. Hacer clic Adelante para proceder.

  seleccione el archivo iso de Windows en virt-manager

Especifique la cantidad de memoria y núcleos de CPU que desea asignar a la máquina virtual. Para empezar, la mitad de la memoria real de su computadora será más que suficiente. Con respecto a los núcleos de la CPU, seleccione cualquier cosa que vaya desde un tercio hasta la mitad de los núcleos disponibles. Una vez hecho, pulsa Adelante .

  configurar memoria y cpus para kvm

En la siguiente ventana, asegúrese de Habilitar almacenamiento para esta máquina virtual está marcado. Luego, especifique el tamaño de la imagen del disco (50 GB serán suficientes) y haga clic en Adelante .

  asignar espacio de almacenamiento para windows kvm

Escriba el nombre de la máquina virtual y haga clic en Finalizar una vez que haya revisado las especificaciones de la máquina virtual.

  revisa las especificaciones del windows kvm

Virtual Machine Manager ahora creará la máquina y la iniciará inmediatamente después.

4. Instale Windows 10 en el KVM

Aparecerá una nueva ventana de Virtual Machine Manager, dentro de la cual puede ver el arranque de su máquina Windows. La pantalla se volverá azul y verá aparecer el cuadro de configuración de Windows.

Seleccione el idioma para instalar, el formato de hora y moneda y el teclado o método de entrada de la lista de opciones disponibles. Una vez hecho, pulsa Siguiente > Instalar ahora .

  instalacion de windows en kvm

El proceso de configuración ahora comenzará y se le pedirá que ingrese una clave de producto. Escriba la clave del producto si tiene una. De lo contrario, seleccione no tengo clave de producto .

  ingrese la clave de producto de Windows

Hay diferentes versiones de Windows 10 puedes instalar Elija el que desea instalar y haga clic en Próximo . En la siguiente pantalla, marque la casilla junto a acepto los términos de licencia y haga clic Próximo .

  seleccione la edición de Windows

Seleccionar Personalizado: instalar solo Windows (avanzado) ya que la máquina virtual aún no tiene instalado Windows.

  actualizar o instalar ventanas personalizadas en un kvm

En la siguiente pantalla, particione la unidad usando el Nuevo , Borrar , y Formato opciones si desea tener varias unidades. Para aquellos a quienes les gusta configurar una sola partición, haga clic en Próximo .

Windows ahora comenzará a instalarse en la máquina virtual. Seguirá estos pasos: copia de archivos de Windows, preparación de archivos para la instalación, instalación de funciones, instalación de actualizaciones y finalización.

  instalación de ventanas dentro de un kvm