3 maneras de ejecutar una máquina virtual en Linux

3 maneras de ejecutar una máquina virtual en Linux / Linux

Necesita ejecutar otro sistema operativo en su PC con Linux. Pero si debería iniciar dual 7 razones por las que debería (y no debería) arranque dual de Linux 7 razones por las que debería (y no debería) arranque dual de Linux a menudo, por lo que la elección de instalar Linux sobre Windows puede ser difícil de justificar. Pero ¿por qué no optar por los dos? Aquí hay cinco razones para el arranque dual y dos razones por las que no debería. Leer más, o utilizar una máquina virtual? Y si elige la segunda opción, qué software de máquina virtual debe usar?

Máquinas virtuales vs. arranque dual

¿Ejecuta Linux? Quizás Linux Mint o Ubuntu Linux Mint vs Ubuntu: ¿Qué Distro debería elegir? Linux Mint vs Ubuntu: ¿Qué Distro debería elegir? Linux Mint y Ubuntu son dos de las distribuciones de Linux más populares, pero existen diferencias reales entre los dos. Cual de estos es correcto para ti? Leer más - ¿junto con Windows? ¿O tienes dos o más distribuciones de Linux instaladas en tu computadora? ¿Cómo es trabajar para usted? Para algunos, esta dinámica funciona bien. Para otros, reiniciar puede ser un problema.

El tiempo necesario para reiniciar, seleccionar un sistema operativo diferente en la pantalla del cargador de arranque de GRUB y luego iniciarlo puede ser problemático. Esto es especialmente cierto en sistemas donde Linux está instalado junto con Windows..

En sistemas más lentos, o en aquellos con muchas aplicaciones que intentan ejecutarse cuando se carga Windows, puede esperar 5-10 minutos antes de poder comenzar a ser productivo. Incorpore una solución antivirus y pronto estará en una marcha masiva y lenta..

Sin embargo, ejecutar su sistema operativo secundario en una máquina virtual puede superar este problema.

¿Qué es una máquina virtual??

Hemos visto máquinas virtuales, conocidas como máquinas virtuales, varias veces en el pasado. En pocas palabras, son aplicaciones que crean un entorno de software que imita el hardware de la computadora. Entonces se puede instalar un sistema operativo en este entorno. Llamamos a esto un “SO invitado”, mientras que el sistema operativo que ha instalado en su computadora física es el “sistema operativo host”.

Además, la virtualización se puede mejorar con la ayuda de hardware del sistema dedicado.

Cómo activar la virtualización en tu PC

Si bien el sistema operativo invitado elegido puede ejecutarse sin virtualización de hardware, si la opción está disponible, vale la pena usarla. No solo porque reducirá el consumo de recursos del sistema de su computadora.

Para habilitar la virtualización de hardware, deberá reiniciar su computadora para acceder al BIOS. La forma en que se logre esto dependerá de su dispositivo, pero generalmente se hace tocando Del o F2 después de reiniciar la computadora.

Busque la pantalla Avanzada en el BIOS y busque uno de los siguientes:

  • Virtualización
  • VT-x (Intel: los sistemas más antiguos tendrán VT-d)
  • AMD-V (sistemas AMD)

El BIOS se navega utilizando las teclas de flecha. Cuando hayas habilitado la virtualización, pulsa F10 guardar y salir.

Una vez hecho esto, puede elegir entre tres aplicaciones de VM de código abierto, que veremos a continuación (VMWare también está disponible para Linux, pero no es de código abierto).

1. VirtualBox

Al ofrecer una virtualización versátil, VirtualBox puede crear una máquina virtual con prácticamente cualquier sistema operativo (excepto los destinados a dispositivos ARM). También ofrece software y virtualización asistida, almacenando máquinas virtuales como imágenes de disco. Esto facilita la copia de seguridad o la migración a otras PC o aplicaciones VM..

VirtualBox es particularmente bueno en la ejecución de distribuciones de Linux de 32 y 64 bits, así como en Windows. Incluso es posible ejecutar OS X en VirtualBox, tal vez para probarlo antes de configurar su PC como una receta técnica de Hackintosh: Componentes de hardware óptimos para una perfecta Receta de tecnología Hackintosh: Componentes de hardware óptimos para una Hackintosh perfecta ¿Está pensando en construir un Hackintosh? Puedes hacer una Mac Pro por la mitad del precio de la cosa real. Reuní un Hackintosh personalizado con información obtenida de varios sitios de entusiastas de Hackintosh. Incluso con ... Leer más. Encuentre una copia para su distribución en virtualbox.org/wiki/Downloads.

2. QEMU

Si desea ejecutar un sistema operativo ARM (como Android, Raspbian o RISC OS), esta herramienta de línea de comandos es la que debe elegir..

Corto para “Emulador rápido”, QEMU es fácil de configurar, y algunos sistemas operativos invitados pueden incluso descargarse con QEMU incorporado. Nuestra visión anterior de la ejecución del sistema operativo principal Raspbian Pi en QEMU le dará una buena introducción a esta herramienta.

Aunque el nombre no abreviado para QEMU es “Emulador rápido”, De hecho, es un hipervisor, una herramienta para administrar la virtualización de hardware. Puede instalar QEMU con:

sudo apt-get install qemu qemu-kvm libvirt-bin

3. KVM

Como abreviatura de la máquina virtual basada en el núcleo, KVM es una bifurcación del proyecto QEMU y funciona en conjunto con esa herramienta para proporcionar opciones adicionales (como la velocidad casi nativa) más allá de su funcionalidad VM nativa.

Esto significa que KVM ofrece una gran velocidad y estabilidad que VirtualBox, pero KVM es un poco más difícil de configurar. Sin embargo, si puede familiarizarse con los controladores para-virtualizados, estará en el camino correcto para comprender por qué KVM es una opción popular para alojar máquinas virtuales..

Para usar KVM, comience por confirmar que su hardware es adecuado para la virtualización de hardware:

sudo apt-get install cpu-checker

Si la respuesta es “Aceleración KVM puede ser utilizada”, proceder a instalar el software:

sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils

Podrá ejecutar KVM a través del escritorio utilizando Virtual Machine Manager, que debe encontrar en el menú del escritorio.

¿Qué Distros funcionan mejor en una máquina virtual??

Una vez que haya elegido una aplicación de máquina virtual adecuada, deberá adaptar su elección de sistema operativo invitado. Por ejemplo, puede ejecutar Windows sin esfuerzo en VirtualBox, aunque Windows 7 es probablemente la opción más segura.

Por el contrario, QEMU es adecuado para ejecutar distribuciones dirigidas a ARM, como Raspbian de Raspberry Pi, o Android.

Mientras tanto, algo liviano como Lubuntu Lubuntu: una versión liviana de Ubuntu [Linux] Lubuntu: una versión liviana de Ubuntu [Linux] ¿Te gusta Ubuntu, pero te sientes escéptico acerca de la nueva interfaz Unity de 11.04? Pruebe Lubuntu 11.04, una alternativa extremadamente liviana a la rama principal de Ubuntu. Encontrará que la interfaz basada en menús es familiar y los recursos son notablemente bajos ... Leer más se ejecutará en cualquiera de estas herramientas de VM.

¿Qué herramienta VM debería usar??

Entonces, hemos echado un vistazo a tres aplicaciones de máquinas virtuales. Pero que deberías usar?

Es una pregunta difícil. Si desea una virtualización fácil que sea rápida y sencilla de configurar, entonces VirtualBox debería ser su primera parada. Para una virtualización más avanzada, o para ejecutar una máquina virtual de un dispositivo ARM, eche un vistazo a QEMU.

Sin embargo, si se considera un usuario avanzado de máquinas virtuales, KVM debería ser su primera parada..

¿Prefiere el arranque dual o la configuración de una máquina virtual es su preferencia para el acceso de escritorio multiplataforma? Cuéntanos cómo lo haces en los comentarios..

Explorar más sobre: ​​Máquina Virtual.