Instalación de Qemu, KVM y Virt Manager en Arch Linux.

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Instalación de Qemu y Virt Manager en Arch Linux.
    Comandos utilizados:
    $ grep -Ec '(vmx|svm)' /proc/cpuinfo
    (el numero resultante tras este comando, es en resumen, el numero de núcleos de tu procesador que tienen la capacidad de virtualizar)
    $ sudo pacman -Syy
    $ sudo pacman -S virt-manager virt-viewer qemu vde2 ebtables iptables-nft nftables dnsmasq bridge-utils ovmf swtpm
    $ sudo pacman -S openbsd-netcat demicode iptables libguestfs
    (opcionales, pero no los instalamos en principio).
    $ sudo nano /etc/libvirt/libvirtd.conf
    Quitar #: unix_sock_group = "libvirt" y unix_sock_rw_perms = "0770"
    (Linea 85 y linea 102)
    $ sudo usermod -a -G kvm,libvirt $(whoami)
    $ newgrp libvirt
    $ sudo systemctl enable libvirtd.service
    $ sudo systemctl start libvirtd.service
    S sudo systemctl status libvirtd.service (a de poner active running)
    $ sudo nano /etc/libvirt/qemu.conf
    Quitar # y añadir tu nombre de usuario y de grupo: (Linea 519 y linea 523)
    user = "your username"' (en mi caso ruben)
    group = "your username"' (en mi caso ruben)
    $ sudo systemctl restart libvirtd
    $ sudo virsh net-autostart default
    $ sudo reboot
    Habilitar la virtualización anidada: (opcional)
    La función de virtualización anidada le permite ejecutar máquinas virtuales dentro de una VM. Habilite la virtualización anidada kvm_intel / kvm_amd habilitando el módulo del kernel como se muestra.
    $ sudo modprobe -r kvm_intel
    $ sudo modprobe kvm_intel nested=1
    $ echo "options kvm_intel nested=1" | sudo tee /etc/modprobe.d/kvm-intel.conf
    Verificar Virtualización anidada: (opcional)
    $ systool -m kvm_intel -v | grep nested
    $ cat /sys/module/kvm_intel/parameters/nested
    Nota: para procesadores AMD sustituir kvm_intel por: kvm_amd en los comandos.
    #arch #linux #kvm #qemu #
    Material utilizado: Portátil Lenovo ideapad 3 ryzen 3 14''
    Contacto: escombr@hotmail.com
    Podéis encontrar todos los videos de mi canal de RUclips el mi canal de Odysee.
    Enlace: odysee.com/@Ru...
    El objetivo de este canal de comunicación es puramente informativo, divulgativo y lúdico.
    Basándome siempre, en mi experiencia propia y desde mi punto de vista personal.

Комментарии • 20

  • @joseagustinvillazanavalles3328
    @joseagustinvillazanavalles3328 8 месяцев назад +1

    Exelente 🎉

  • @20dtv1332f
    @20dtv1332f 7 месяцев назад +1

    Muy bien explicado, que escritorio de Arch tienes. Gracias.

    • @Ruben-Linux
      @Ruben-Linux  7 месяцев назад +1

      Gracias amig@, en este video KDE plasma.👍

  • @SergioGArce
    @SergioGArce 6 месяцев назад

    Exelente tutorial, pude instalarlo en archlinux sin problemas. Por cierto, tu fondo de pantalla está buenísimo, ¿podrías indicar de donde lo descargaste? Saludos desde argentina!

    • @Ruben-Linux
      @Ruben-Linux  6 месяцев назад

      Gracias amigo, lo del fondo no lo recuerdo, la verdad...😅En esta pagina hay muchos: www.wallpaperbetter.com/es. Un saludo.

  • @jasond.valentine5931
    @jasond.valentine5931 Месяц назад +1

    Buenas Rubén.
    Caundo hablas del comando "
    $ grep -Ec '(vmx|svm)' /proc/cpuinfo" dices que "si tienes un 10 es una compatibilidad total".
    A que te refieres con esto?
    Luego dices que si pone 0 debemos 'activar los modulos en el kernel'. No será que debemos activar la virtualización en la placa?

    • @Ruben-Linux
      @Ruben-Linux  Месяц назад +1

      Hola buenas. Con la compatibilidad para la virtualización cuando te da 10 es plena y podrás utilizar todas las opciones que te brinda, a mí por mi hardware me da un 8, cero es que no podrás virtualizar. Has de tener activada la virtualización en la bios de tu ordenador y has de tener cargados los módulos de kvm del propio kernel de Linux, a eso me refiero. Si no están, manualmente. Un saludo.

    • @jasond.valentine5931
      @jasond.valentine5931 Месяц назад +1

      @@Ruben-Linux y si te pone un 12?

    • @Ruben-Linux
      @Ruben-Linux  Месяц назад +1

      Pues yo pensaba que el maximo era 10😅, si te pone 12 es bueno! jiji

    • @jasond.valentine5931
      @jasond.valentine5931 Месяц назад +1

      @@Ruben-Linux Creo que te confundes con lo que hace el comando. He estado investigando y he notado lo siguiente.
      " /proc/cpuinfo " es un fichero que contiene información del procesador, nucleos e hilos del sistema.
      " grep " Es una herramienta que busca coincidencias.
      "-E " es un modificador del comando grep para interpretar el patron
      " -c " dice a grep que en lugar de sacar las lineas de la coincidencia saque un recuento de ellas.
      (vmx|svm) es el patron para la busqueda en la que se basa grep para sacar sus coincidencias.
      VMX es en si mismo un procesador INTEL con tecnología de virtualización, al igual que SVM es lo mismo pero para AMD.
      En pocas palabras lo que hace ese comando es sacar un recuento de los hilos con capacidad de virtualización en el sistema.
      No pongo este tochaco aqui por pedantería, sino por si acaso a alguien le surgiera la misma duda, yo tengo 12 hilos y parece que todos son capaces de svm y por eso me salía un 12. No es una escala de 0 a 10, es un recuento que dependerá de la CPU que tengas y de si tienes activado o no la virtualización en la placa..

    • @Ruben-Linux
      @Ruben-Linux  Месяц назад +1

      Pues tienes toda la razón, yo estaba equivocado. Muy buen aporte, así queda aclarado. Yo tenía estos comandos apuntados desde hace años y no repare bien en la lógica del comando de compatibilidad, estaba en inglés
      y así lo entendí, jiji. Muchas gracias por la info. Un saludo. 👍

  • @javaboy6581
    @javaboy6581 3 месяца назад

    Muy buen tuto, y como funciona el tema de las carpetas compartidas y los tipos de red que tiene VBox? Porque solo me sale red nat y lo de las carpetas compartidas ni idea.

    • @Ruben-Linux
      @Ruben-Linux  3 месяца назад +1

      Hola amigo, gracias. Para compartir carpetas en QEMU con una maquina virtual lo tendrias que activar, esto es linux y por defecto es seguro, jiji. Te paso un enlace bien explicado: elblogdelazaro.org/posts/2020-05-04-carpetas-compartidas-en-virt-manager/. Red NAT, es que utiliza la red del anfitrión, por defecto te pone esa. La siguiente opción es Dispositivo puente, para salir directamente a internet desde tu mquina, selecciona y pon por nombre Br0, por ejemplo. Macvtap es la tercera opción y es para salir a traves de una tarjeta de red en concreto que tu configures a traves de KVM. Se utiliza normalmente para que ambas, anfitrion y virtual esten en la misma red. Esto es solo un vago 😎resumen, deberias de buscar información si quieres utilizarlas. Un saludo.

  • @joseagustinvillazanavalles3328
    @joseagustinvillazanavalles3328 8 месяцев назад +1

    Me podrias pqsar el archivo de instalacion que creastes para tenerlo e instalarlo luego . Me agustado mucho

    • @Ruben-Linux
      @Ruben-Linux  8 месяцев назад +2

      Gracias amigo. Tienes todos los comandos del archivo en la descripción del video. Un saludo.

  • @gammingtoch259
    @gammingtoch259 7 месяцев назад +1

    y de esta forma puedo usar mi gpu nvidia directamente en mi windows virtualizado? Es que tengo algunos problemas con davinci en arch, y ya me canse,a si que quiero usarlo en una maquina virtualizada pero sin perder CUDA, o para photoshop.
    Podria usarlo asi? es verdad que Necesito habilitar mi iGPU de mi intel?
    y el IOMMU que hago con eso?
    Muchas gracias por el video hermano

    • @Ruben-Linux
      @Ruben-Linux  7 месяцев назад +1

      Tu caso es un buen ejemplo de uso de una máquina virtual.
      Sigue los pasos del video y crea una máquina con Windows, si no vas a jugar no creo necesario habilitar el IOMMU, eso es para pasar hardware a tu máquina virtual. www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM

  • @deweybuchanan5311
    @deweybuchanan5311 6 месяцев назад +1

    Promo'SM 👌