Las mejores máquinas virtuales para Windows 10 para ejecutar Linux

La virtualización no es un término nuevo para la mayoría de nosotros. Con la ayuda del programa de máquina virtual en Windows 10, podemos ejecutar y probar varios sistemas operativos como si fueran uno en una máquina física. Trabajar con una máquina virtual tiene muchas ventajas, como que nos permite probar nuevos sistemas de forma segura, utilizar software más antiguo en versiones antiguas de Windows o probar software desconocido con un segundo Windows sin utilizar el sistema operativo real. En este artículo, explicaremos qué es una máquina virtual y para qué se debe utilizar cada plataforma de máquina virtual.

¿Qué es una máquina virtual?

Generalmente, en nuestro PC o portátil, solo tenemos un sistema operativo, ya sea Windows o Linux, sin embargo, ¿qué sucede si queremos probar algún otro SO? Por ejemplo, tenemos un PC con Windows 10 y queremos probar Ubuntu Linux, en tal escenario, podemos configurar un administrador de arranque que ofrezca una selección de qué sistema operativo debe iniciarse cuando se inicia el sistema. Bueno, todo este procedimiento no solo requiere mucho tiempo y es propenso a errores, además, si no sabe cómo hacerlo correctamente, incluso puede provocar una falla del sistema operativo actual.

Sin embargo, todo esto ya no es necesario, ya tenemos una tecnología llamada virtualización que se logra utilizando diferentes plataformas de hipervisor para Windows, Mac OS y Linux. Programas de hipervisor comoHyper-V, VMware Workstation y Oracle VirtualBoxExisten algunos de los más populares que permiten que una máquina virtual (VM) se ejecute de forma aislada en un sistema host como si estuviera en una máquina física. Para una mejor compatibilidad, los virtualizadores VMWare y VirtualBox también ofrecen extensiones que deben instalarse en el sistema invitado para que, por ejemplo, sea posible usar USB 3.0 o cambiar al sistema invitado utilizando solo el foco del mouse. También puede conocer las

En palabras sencillas, la máquina virtual (VM) que se ejecuta en nuestra máquina física existente tiene virtualmente la capacidad de ejecutarse como cualquier otro programa en el escritorio y puede mostrarse como una ventana o en una pantalla completa. El sistema operativo que se ejecuta en la VM se conoce como sistema operativo invitado y el sistema operativo principal de nuestra máquina física se denomina host. Sí, un host que se encarga de los requisitos del invitado para que pueda funcionar correctamente. El invitado puede acceder al hardware y a otros dispositivos periféricos conectados.

En resumen, puedes instalar dentro de la máquina virtual todo lo que sería ejecutable en el hardware real, sin importar si se trata de un sistema operativo antiguo como Windows XP, Linux, BSD, Solaris, OS/2, macOS X o la última versión interna de Windows 10.

Principales ventajas de utilizar máquinas virtuales en Windows 10

1. Control de los recursos

Bueno, las plataformas de virtualización utilizan la potencia de procesamiento y la memoria disponibles en el sistema host, por lo que no habría ninguna pérdida masiva de rendimiento en comparación con la expectativa de ejecutar un sistema operativo en un sistema real. Sin embargo, la principal ventaja es que podemos controlar el rendimiento de la CPU y la asignación de RAM a los invitados instalados. Esto significa que, según la demanda, es posible establecer la cantidad de RAM y núcleos de CPU que debe utilizar un sistema operativo invitado en particular. Por ejemplo, tenemos dos máquinas virtuales, una es Ubuntu Linux con GUI y la otra es CentOS server CLI; por supuesto, la GUI necesita más RAM y potencia de procesamiento que una interfaz de línea de comandos, por lo que podemos personalizar los recursos de hardware en los hipervisores en consecuencia.

2. Redes con máquinas virtuales

Las máquinas invitadas obtienen su conectividad de red de la máquina anfitriona, por lo que podemos controlar su modo o apagarlo para aislar completamente al sistema invitado del mundo exterior. Existen múltiples modos, como por ejemplo, por defecto la conexión de red del sistema invitado es a través de “NAT” en el que el cliente no recibe su IP del servidor DHCP principal o enrutador, mientras que en el “modo puente” el sistema invitado se comporta como un PC normal, recibe su propia dirección IP del enrutador y se comporta como cualquier otro PC en la red.

Puede utilizar estas configuraciones de red para determinar cómo se conecta la máquina virtual a la red, según el área de aplicación.

Además, podemos configurar una carpeta compartida que facilite el intercambio de datos entre la máquina virtual y el sistema host. El acceso a la carpeta desde el sistema real también se puede configurar solo como “lectura” para evitar el ataque de un virus desde el sistema invitado al sistema host.

3. Capacidad de ejecutar un sistema operativo más antiguo como Windows XP en Windows 10

Muchos de nosotros, especialmente la nueva generación, no hemos tenido la oportunidad de experimentar uno de los sistemas operativos dominantes del mundo, es decir, Windows XP, por lo que si alguno de nosotros quiere probar un sistema operativo antiguo, las máquinas virtuales son la mejor opción disponible.

4. Pruebe nuevas versiones de prueba de Linux o Windows Server

Como sabemos, existen cientos de variantes de Linux y cada mes se desarrolla algo nuevo, por lo que no podemos probarlas todas en nuestras máquinas físicas, pero sí en máquinas virtuales. Además, si estás aprendiendo a usar Windows Server, probarlo en una máquina virtual con las máquinas virtuales de otros invitados para simular un entorno de servidor-cliente real será bastante fácil.

Además, podemos probar con seguridad las nuevas actualizaciones de funciones de Windows 10 que aparecen cada seis meses en una máquina virtual antes de instalar la nueva compilación en el sistema real.

5. Experimente con aplicaciones desconocidas

A pesar deEs posible probar software en un entorno aislado, sin embargo, en el momento en que cerramos la ventana de Sandbox, automáticamente se reinicia todo. Por lo tanto, si desea probar de forma segura nuevos programas o aquellas fuentes desconocidas de Internet durante el tiempo que desee, entonces el entorno virtual nos brinda esa libertad.

6. Protección antivirus

La virtualización ofrece suficiente protección contra distintos tipos de virus, ya que las plataformas de máquinas virtuales mantienen separadas las distintas máquinas entre sí. Por lo tanto, quienes se encuentran en el campo de pruebas o desarrollo pueden probar programas de seguridad de manera segura, ya que es muy poco probable que los virus salten del sistema invitado al sistema anfitrión.

7. Mejor uso del hardware potente

Los procesadores actuales, incluso en los ordenadores de los usuarios domésticos, son lo suficientemente potentes como para que no podamos utilizar toda su capacidad de procesamiento. Por ejemplo, un ordenador de sobremesa i7 común con 12 GB de RAM no puede aprovechar toda su potencia con tan solo realizar las tareas habituales del día a día; de la misma forma, los servidores actuales son mucho más competentes de lo que creemos. Por tanto, no solo para hacer un uso adecuado de su potencia y recursos, sino también para ahorrar electricidad, espacio y huella de carbono, la virtualización ayuda mucho.

Las mejores máquinas virtuales gratuitas para Windows 10 de 32 o 64 bits

Cuando se trata dePlataformas de virtualizaciónparaUsuarios profesionales o domésticos de Windows 10 de 32 o 64 bits, entonces solo hay un par de, o mejor dicho, solo tres mejores opciones posibles. Por supuesto, existen plataformas como Docker y Vagrant, pero están más orientadas a los usuarios avanzados y empresariales. El mercado de soluciones de virtualización crece día a día, pero especialmente para servicios de servidor en la nube, como VMware Cloud, Google Cloud, Microsoft con Azure, VMWare Cloud u otras soluciones con Infraestructura como Servicio (IaaS).

Sin embargo, los usuarios habituales se limitan a solo tres soluciones en Windows 10:Microsoft Hyper-V, VMware Workstation y Oracle VMware.Por lo tanto, estas son la única mejor solución de virtualización disponible para satisfacer las demandas de los usuarios domésticos y profesionales.

Algunas personas pueden decir sobreQemupero es un emulador y no un virtualizador (uno que tiene acceso al mismo hardware disponible en el sistema), por lo que Qemu no puede igualar el rendimiento de los hipervisores.Sin embargo, cuando usamosQemu con máquina virtual basada en kernel KVM (KVM) en LinuxEntonces, ofrece un alto rendimiento y virtualización de cualquier sistema operativo a una velocidad casi nativa. Pero, lamentablemente, KVM es un núcleo Linux y solo está disponible para plataformas Linux, por lo que usar Qemu en Windows 10 está fuera de discusión.

1. Reproductor de estación de trabajo VMware

VMware no es un nombre nuevo en el mundo de la virtualización, lleva muchos años en el mercado y ofrece una gama de productos empresariales, sin embargo, dos productos por los que VMware es principalmente conocido entre los usuarios domésticos y profesionales de escritorio con Windows 10 son VMWare Workstation Player y VMWare Workstation Pro. La diferencia radica en la gama de funciones y el precio.

Lo mejorVMware Workstation Player (descargar)Es gratuito para uso personal, pero, en comparación con la versión pro, por supuesto, carece de muchas funciones. Bueno, eso es aceptable, pero incluso carece de algunas funciones que sí están disponibles en Oracle VirtualBox de código abierto, como las instantáneas o la ejecución simultánea de varias máquinas virtuales sin abrir una aplicación separada nuevamente. A pesar de algunas limitaciones y, especialmente, la falta de instantáneas, VMWare Workstation es mejor en términos de rendimiento que VirtualBox en Windows 10 (es mi experiencia personal y podría ser diferente para otros). Incluso es bastante fácil de manejar y también ofrece instalación desatendida para sistemas operativos Linux comunes como Ubuntu.

Crear máquinas virtuales en VMware no es una tarea complicada, solo hay que crear una nueva máquina virtual, definir la memoria y el espacio en el disco duro junto con el ISO del sistema operativo Linux o Windows que se desea instalar en ella. Ofrece compatibilidad con casi todas las plataformas disponibles, desde Windows 3.1 hasta Windows 10, incluidas las distribuciones de Linux y también otros sistemas como MS-DOS, FreeBSD, Netware o Solaris. VMware Workstation Player está disponible para plataformas Windows y Linux. Una cosa que también hay que tener en cuenta es que podemos ejecutar

2. Oracle VirtualBox

VirtualBox es popular no solo por su amplia gama de funciones, sino también porque es una plataforma de código abierto, por lo que puede ser utilizada sin restricciones por usuarios domésticos, profesionales e instituciones educativas. El software de virtualización está disponible para Windows, Mac OS, Solaris y Linux.

Si hablamos de compatibilidad con sistemas operativos invitados, VirtualBox tiene una amplia compatibilidad con la mayoría de los sistemas operativos disponibles, como MS-DOS, Windows 3.1 a Windows 10, la mayoría de las distribuciones de Linux, Solaris, BSD, OS / 2 y Mac OS X…

La interfaz de usuario de VirtualBox ha mejorado bastante desde el lanzamiento de la versión 6 y la facilidad de manejo y uso de la VM en ella no es ni mejor ni peor que la de VMWare Workstation Player.

En VirtualBox podemos realizar diversas configuraciones como disco duro, dispositivo de almacenamiento de datos ópticos o archivo ISO, memoria, red, USB, una carpeta compartida para intercambiar con el sistema host, y mucho más.

Una de las características interesantes de VirtualBox son las instantáneas, que son básicamente puntos de copia de seguridad que se pueden crear, eliminar o clonar en cualquier momento. Las instantáneas son útiles cuando estamos instalando algún software desconocido o actualizando nuestro sistema operativo invitado virtual y, en caso de que surja algún problema más adelante, podemos restablecer el sistema al último punto de copia de seguridad. Al igual que VMware, también es posible utilizar, sin embargo,actuaciónEl peaje estará allí.

3. Microsoft Hyper-V

Hyper-V también es un virtualizador gratuito de Microsoft que solo está disponible para Windows. Sin embargo, solo las ediciones Pro de Windows 10 tendrán esta función; por lo tanto, si usa Windows Home, debe optar por las plataformas mencionadas anteriormente. Además de Windows 10, Windows Server 2016 o 2019 también lo tendrán de fábrica.

Además, su Windows o servidor debe utilizar un procesador de 64 bits con traducción de direcciones de segundo nivel (SLAT) y al menos 4 GB de RAM para ejecutar Hyper-V, que es común en todos los sistemas modernos.

Los usuarios puedenya sea usando PowerShell o mediante la configuración GUI “Activa o desactiva las funciones de Windows”.

Bueno, el método más rápido es la línea de comandos, simplemente presioneGanar+Xy abiertoWindows PowerShell (Administrador)Para ejecutar el siguiente comando:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

DespuésReanudarsu PC o servidor.

Configuración de VM en Hyper-V

Podemos usar imágenes ISO almacenadas localmente para crear máquinas virtuales en Hyper-V y, además de eso, también hay una opción paraCrea rápidamenteUna versión de evaluación de Windows 10 Enterprise y tres versiones Ubuntu de máquinas virtuales descargando sus archivos en línea. Para otros sistemas, utilice imágenes ISO de otros sistemas a través de “Fuente de instalación local”.

Una característica especial de Hyper-V es la gestión dinámica de la memoria. Aquí se establece un valor mínimo y máximo. Hyper-V utiliza la memoria de forma dinámica y no la bloquea cuando se inicia la máquina virtual. Sin embargo, para los novatos, Hyper-V será un poco complicado, ya que su gestión de red no es como la de VMWare Workstation Player y VirtualBox. Por ejemplo, de forma predeterminada, el conmutador virtual estará en modo NAT y, para tener una conexión de puente, primero debe crear un nuevo conmutador virtual mediante el Administrador de Hyper-V.

El uso de las máquinas virtuales creadas es sencillo en Hyper-V, podemos iniciarlas, detenerlas y detenerlas utilizando los botones correspondientes disponibles en una barra de íconos.

También es posible realizar una copia de seguridad del sistema operativo invitado de una máquina virtual mediante la función Instantánea, conocida como puntos de control en Hyper-V.

¿Qué máquina virtual deberías usar en Windows 10?

Los tres se pueden usar para virtualizar cualquier sistema operativo popular existente en Windows 10; sin embargo, si desea limitar su elección, eso depende de su necesidad y familiaridad con la tecnología de virtualización.

Por lo tanto, si eres principiante, entoncesVirtualBox y VMWare Workstation Playerson los mejores por sus interfaces y facilidad de uso. Sin embargo,En cuanto al rendimiento, encontré VMwareEs mucho mejor ejecutar distribuciones de Linux en Windows 10 que VirtualBox, mientras que, por otro lado, para los usuarios que buscan una plataforma bien equilibrada y rica en funciones, Oracle Virtualbox es una buena opción.

Bueno, los usuarios avanzados, aquellos que desean un virtualizador bien integrado en el sistema operativo host con una función de administración de memoria dinámica para ejecutar varias máquinas virtuales activas al mismo tiempo, entonces Hyper-V sería el indicado para considerar.

Otros artículos:

Related Posts