Instalar QEMU-KVM en Arch Linux

Logo de Libvirt por Red Hat

Anteriormente mencioné cómo instalar Virtualbox y VMware Workstation. En este caso mencionaré cómo instalar QEMU/KVM, otro software de virtualización existente en GNU/Linux

Primero necesitamos instalar los paquetes necesarios

sudo pacman -S qemu dmidecode ebtables dnsmasq libvirt bridge-utils openbsd-netcat radvd virt-manager ifplugd ifenslave tcl edk2-ovmf

Nos preguntará si queremos reemplazar iptables por iptables-nft, le diremos que si para poder instalar ebtables, el cual es necesario para poder tener conectividad de red en las máquinas virtuales

Agregamos nuestro usuario a los grupos kvm y polkitd

sudo usermod -aG kvm $USER
sudo usermod -aG polkitd $USER

Cargamos los módulos necesarios. En caso de tener un procesador intel sería así

sudo modprobe kvm-intel
sudo modprobe kvm

En caso de ser AMD sería así

sudo modprobe kvm-amd
sudo modprobe kvm

Ahora habilitamos el servicio

sudo systemctl enable --now libvirtd.service

Le damos permiso a nuestro usuario para poder gestionar máquinas virtuales mediante el siguiente archivo

sudo nano /etc/polkit-1/rules.d/50-org.libvirt.unix.manage.rules

Agregamos lo siguiente

polkit.addRule(function(action, subject) {
if (action.id == "org.libvirt.unix.manage" &&
  subject.user == "$USER") {
  return polkit.Result.YES;
}
});

Reemplazamos $USER por nuestro nombre de usuario. Reiniciamos y abrimos el gestor de máquinas virtuales

Hacemos clic derecho sobre QEMU/KVM y seleccionamos la opción “detalles”. Nos vamos a la pestaña “Redes virtuales”. Seleccionamos la red default, la iniciamos, habilitamos la opción “autoiniciar al arrancar” y hacemos clic en aplicar

nos vamos a la pestaña “Almacenamiento” y agregamos uno nuevo

Seleccionamos el directorio donde vamos tener las imágenes iso que usaremos para instalar los sistemas operativos, le damos un nombre al almacenamiento y le damos a finalizar. cuando instalemos el sistema operativo en la máquina virtual nos pedirá corregir los permisos de la imagen iso, lo cual debemos permitir para que sea accesible para la máquina virtual. Debemos tener en cuenta que al crear una máquina virtual con este software, este reservará espacio en disco para cada una desde un inicio, a diferencia de Virtualbox o VMware donde las imágenes de disco van creciendo mientras vayan requiriendo espacio

Referencias

https://blog.desdelinux.net/instalar-y-configurar-qemu-kvm-en-arch-linux/

Dejar un comentario