Máquinas virtuales

5 replies [Last post]
Megver83
Offline
Joined: 12/21/2015

Instalé QEMU desde el repositorio de Trisquel, pero es una versión muy vieja. Después bajé el compilable de la página oficial y ahora no sé que pasa, es como si siempre se usara el que instalé desde el repo. No sé si conoces una mejor máquina virtual que me puedas recomendar, pero alqo que noté que le faltaba a QEMU (en la versión 2.0 del repo de Trsiquel, no sé si la 2.6 ya tendrá estas características) 2 cosas:

-La opcion de crear discos duro virtuales
-Y la posibilidad de bootear HDDs/SSDs/pendrives/etc.

No tengo mucha experiencia en máquinas virtuales, por si acaso.

dcapeletti
Offline
Joined: 04/03/2014

Hola,
sugiero que instales la interfaz virt-manager: sudo apt-get install virt-manager

Yo tengo la versión que viene en el repositorio de trisquel y si puedo crear discos virtuales y si tiene la posibilidad de arrancar desde un CD o desde un usb, te dejo las imágenes.

http://unix.stackexchange.com/questions/37779/how-do-i-boot-from-a-liveusb-using-qemu-kvm
https://groups.google.com/forum/#!topic/linux.debian.user/yJBksR4SMGA

discos.png
Megver83
Offline
Joined: 12/21/2015

esto me aparece al intentar bootear con virt-manager
Imposible completar la instalación: «internal error: process exited while connecting to monitor: qemu-system-x86_64: -machine pc-i440fx-2.6,accel=kvm,usb=off: Unsupported machine type
Use -machine help to list supported machines!
»

En los detalles aparece esto
Imposible completar la instalación: «internal error: process exited while connecting to monitor: qemu-system-x86_64: -machine pc-i440fx-2.6,accel=tcg,usb=off: Unsupported machine type
Use -machine help to list supported machines!
»

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 96, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/create.py", line 1983, in do_install
guest.start_install(False, meter=meter)
File "/usr/lib/python2.7/dist-packages/virtinst/Guest.py", line 1246, in start_install
noboot)
File "/usr/lib/python2.7/dist-packages/virtinst/Guest.py", line 1314, in _create_guest
dom = self.conn.createLinux(start_xml or final_xml, 0)
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3202, in createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: internal error: process exited while connecting to monitor: qemu-system-x86_64: -machine pc-i440fx-2.6,accel=tcg,usb=off: Unsupported machine type
Use -machine help to list supported machines!

No sé si sirva, pero cada vez que uso qemu-launcher uso el snapshot mode para que funcione.

Cómo la configuré:
-soporte de instalación local (ISO o CD-ROM)
-Seleccioné la imagen ISO y el tipo de S.O. Linux generic kernel 2.6.25 or later
-3000 MB de RAM y 2 CPUs
-Seleccionado "Activar almacenamiento (..)" y 15 GB de imagen de disco duro y seleccionado "asignar todo el disco ahora"
-opciones avanzadas: Red virtual "default": NAT
-Establecer direccion MAC fija: 52:54:00:74:b7:a4
-Tipo de virtualización: kvm
-Arquitectura: x86_64
-firmware: default

Megver83
Offline
Joined: 12/21/2015

Cuando ejecuto
sudo virt-manager
funciona bien, pero cuando escribo
gksu virt-manger
Me sale este mensaje (ver pantallazo)

Captura de pantalla de 2016-07-11 13:36:13.png
dcapeletti
Offline
Joined: 04/03/2014

Hola,
agrega tu usuario a el grupo libvirtd e intenta abrir virt-manager sin ser root.
sudo usermod -a -G libvirtd usuario

Sds

Megver83
Offline
Joined: 12/21/2015

Me solucionó ese problema, pero sigo con el
Imposible completar la instalación: «internal error: process exited while connecting to monitor: qemu-system-x86_64: -machine pc-i440fx-2.6,accel=kvm,usb=off: Unsupported machine type
Use -machine help to list supported machines!
»

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 96, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/create.py", line 1983, in do_install
guest.start_install(False, meter=meter)
File "/usr/lib/python2.7/dist-packages/virtinst/Guest.py", line 1246, in start_install
noboot)
File "/usr/lib/python2.7/dist-packages/virtinst/Guest.py", line 1314, in _create_guest
dom = self.conn.createLinux(start_xml or final_xml, 0)
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3202, in createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: internal error: process exited while connecting to monitor: qemu-system-x86_64: -machine pc-i440fx-2.6,accel=kvm,usb=off: Unsupported machine type
Use -machine help to list supported machines!