Cómo instalar Windows en VirtualBox en Linux
Hay varias razones por las que un usuario de Linux querría crear una máquina virtual de Windows, y VirtualBox es fácilmente uno de los hipervisores más populares disponibles para Linux. Es simple de usar, de fácil acceso, y extremadamente flexible en lo que te permite hacer con sus máquinas virtuales. En esta guía, aprenderás a instalar Windows en VirtualBox en Linux.
Instalación de VirtualBox
Hay dos formas principales de instalar VirtualBox en Linux. La primera es ir a la página web y descargar cualquier paquete que funcione para tu sistema. Para hacer esto, primero ve al sitio web del proyecto y haz clic en el gran botón “Descargar VirtualBox 6.1”.
Después de eso, haz clic en “Distribuciones de Linux” en la página de Descargas.
Se te llevará a una lista de distribuciones de Linux compatibles en las que puedes instalar VirtualBox. Haz clic en la que estés buscando, sigue las instrucciones de descarga y el instalador del paquete debería instalar el paquete automáticamente.
Sin embargo, hay algunos problemas con esta opción. Generalmente, con sólo instalar el RPM o el DEB se perderá la construcción de los módulos del núcleo necesarios, lo que puede traer muchos errores. La forma de evitarlo es instalar VirtualBox desde el repositorio de tu distribución. Este es usualmente un simple comando para instalar, dependiendo de tu distribución.
Para Ubuntu y sus derivados:
sudo apt install virtualbox
Descargando Windows 10
Para descargar el archivo de imagen ISO, vaya a este enlace y desplázate hacia abajo hasta donde dice “Seleccionar edición”. Elige la última edición y pulsa “Confirmar”. Elge el idioma del producto y ha clic en “Confirmar” de nuevo. Se te llevará a una página donde podrás elegir entre descargas de 64 y 32 bits. Yo recomendaría 64-bit, ya que te dará la mayor flexibilidad en términos de la máquina virtual real que crees.
Nota: la descarga puede tardar un poco, especialmente en una conexión de red lenta, ya que la imagen ISO tiene casi 5 GB de tamaño.
Una vez que hagas clic en “Descarga de 64 bits” y lo guardes en tu máquina, estarás listo para crear tu máquina virtual de Windows 10 en VirtualBox.
Creación de la máquina virtual de Windows 10
Una vez que termine la descarga, abre VirtualBox y haz clic en “Nuevo”.
Escribe “Windows 10” en la sección “Nombre”. Eso elegirá automáticamente la “Versión” a “Windows 10 (64-bit)”. A partir de ahí, llámalo como quieras.
Ve al menú y configura lo que quieras para la configuración de la máquina virtual. Recomendaría al menos 4096MB de memoria y crear un disco virtual de 75GB. No te preocupes por que consuma todo el espacio de tu disco; puedes elegir “Asignado dinámicamente” para ahorrar espacio en el disco. El tipo de disco tampoco importa demasiado, a menos que planees mover esta VM de un sistema a otro.
Una vez que termines de crear tu máquina virtual, te quedarás con una VM sencilla que necesita algo de ayuda para ser configurada. Dependiendo de las especificaciones de la máquina anfitriona, puede ser capaz de hacer más que esto, pero esto es lo que yo recomendaría como mínimo.
Por lo menos necesitarás:
- 2 vCPU
- La aceleración 3D se ha activado
- Hyper-V para la interfaz de paravirtualización
Aumentar el número de unidades de producción virtual a 2
Activando la aceleración 3D
Ajustar la interfaz de paravirtualización a Hyper-V
Si tienes más núcleos de CPU o RAM que asignar, te recomiendo absolutamente que lo hagas. Esto sólo te llevará hasta cierto punto.
Además, tendrás que adjuntar el archivo ISO de Windows 10 que descargaste anteriormente. En la página de configuración de la VM, haz clic en “Almacenamiento -> Unidad óptica -> Vaciar” en la sección Almacenamiento y haz clic en “Elegir un archivo de disco”. Navega a tu carpeta de descargas y elige tu archivo ISO de Windows 10.
Ahora, todo lo que tienes que hacer es iniciar tu máquina virtual haciendo clic en “Inicio” en la parte superior e instalar Windows.
Una vez instalado Windows, es posible te avise que los controladores de vídeo son inadecuados y que está limitado a una pantalla muy pequeña. Para arreglar todo eso, necesitarás instalar VirtualBox Guest Additions.
Instalación de añadidos de VirtualBox Guest en Windows
La instalación de las adiciones de invitados es bastante simple. Con la máquina virtual en funcionamiento, haga clic en “Dispositivos -> Insertar imágenes de CD de Guest Additions” y luego “Insertar”. Abre el explorador de archivos y haz clic en “Este PC”. Deberías ver el icono de la imagen del CD de Guest Additions en la parte inferior junto a “Local Disk (C:)”. Haz clic en el icono Imagen de CD de Guest Additions.
- Haz clic en “VBoxWindowsAdditions” y “Sí” en el diálogo de la UAC.
- Haz clic en “Siguiente” a través del diálogo del instalador, aceptando todos los valores por defecto. Además, haz clic en “Instalar” cuando aparezca el diálogo que pide confiar en el software de Oracle.
- Una vez que la instalación haya terminado, haz clic en “Terminar” y su VM se reiniciará. Una vez que se reinicia, se instalan las Adiciones de huéspedes, y ahora puedes experimentar una verdadera aceleración 3D, la selección del tamaño de la pantalla y muchos de los otros grandes beneficios que vienen con el uso de las Adiciones de huéspedes de VirtualBox, como portapapeles compartidos y el intercambio de archivos de Host a huésped y viceversa.
Puedes elegir reiniciar ahora o hacerlo tú mismo más tarde.
Observe que el VM está ahora a pantalla completa.