Cómo instalar Virtual Machine Manager (KVM) en Manjaro y Arch Linux

L usuarios inux no necesita tener VMware o VirtualBox para ejecutar máquinas virtuales. KVM es una máquina virtual basada en kernel construida dentro del kernel de Linux. Con KVM, se pueden ejecutar varios sistemas operativos virtuales, incluidos Linux, Microsoft Windows y cualquier otro sistema operativo.

En este artículo, veamos cómo instalar KVM en Arch Linux y Manjaro Linux.

Instalación de KVM en Arch Linux y Manjaro Linux

Antes de instalar KVM, primero debe verificar si su computadora tiene el soporte de hardware necesario para ejecutar máquinas virtuales. KVM requiere VT-x para procesadores Intel y AMD-V para procesadores AMD. A continuación se explica cómo comprobarlo:

Comprobación del soporte de hardware

Inicie ‘Terminal’ e ingrese el siguiente comando:

LC_ALL=C lscpu | grep Virtualization

Si su computadora admite la virtualización, debería ver la salida como “Virtualización: VT-x” o “Virtualización: AMD-V”.

Por ejemplo, si mi PC de prueba basada en Intel, veo el siguiente resultado en la Terminal.

Compruebe la capacidad de virtualización
Compruebe la capacidad de virtualización

Si no se muestra nada, significa que su PC no se puede utilizar para instalar máquinas virtuales. Este no es el fin del mundo. Los fabricantes a veces deshabilitan la función de forma predeterminada. Para asegurarse, inicie el BIOS de su computadora y verifique. Consulte el fabricante de su computadora y el manual del modelo para saber cómo arrancar en BIOS.

Comprobación del soporte del kernel

Además del soporte de hardware, también necesita un módulo de kernel necesario para ser instalado en su computadora para soportar KVM.

Inicie Terminal e ingrese el siguiente comando para verificar:

zgrep CONFIG_KVM /proc/config.gz

Verifique la salida. Debería ver CONFIG_KVM_INTEL o CONFIG_KVM_AMD como ‘m’ o ‘y’. Aquí está la salida en mi PC de prueba.

CONFIG_KVM_GUEST=y


# CONFIG_KVM_DEBUG_FS is not set


CONFIG_KVM_MMIO=y


CONFIG_KVM_ASYNC_PF=y


CONFIG_KVM_VFIO=y


CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y


CONFIG_KVM_COMPAT=y


CONFIG_KVM=m


CONFIG_KVM_INTEL=m


CONFIG_KVM_AMD=m


CONFIG_KVM_MMU_AUDIT=y

Instalación de KVM (Virtual Machine Manager)

PASO 1: Inicie Terminal e ingrese el siguiente comando para instalar KVM y las dependencias necesarias.

sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat

PASO 2: Los siguientes dos pasos son muy importantes y, a menudo, muchos usuarios los ignoran. Asegúrese de completarlo, de lo contrario, obtendrá el error ” adduser: El grupo` libvirtd ‘no existe “cuando ejecute Virtual Machine Manager después de que se complete la instalación.

Habilite el servicio ingresando el siguiente comando:

sudo systemctl enable libvirtd.service

PASO 3: Inicie el servicio usando el siguiente comando:

sudo systemctl start libvirtd.service

El administrador de máquinas virtuales ahora debería estar instalado en su computadora. Puede iniciarlo desde ‘Aplicaciones’. Busque ‘Virtual Machine Manager’, no KVM.

Administrador de máquinas virtuales ejecutándose en Manjaro Linux
Administrador de máquinas virtuales ejecutándose en Manjaro Linux

Leave a Comment

Your email address will not be published. Required fields are marked *

Hazlo Linux