Instalar Qemu con Capa de Aceleracion (Acceleration Layer)
Qemu es a mi criterio el mejor programa para ejecutar maquinas virtuales. Según Wikipedia el objetivo principal de qemu es emular un sistema operativo dentro de otro sin tener que hacer reparticionamiento del disco duro, empleando para su ubicación cualquier directorio dentro de éste.
Una de las características mas importantes de qemu es que dispone de una capa de aceleración que permite la emulación de i386 en plataformas i386 hasta un nivel ligeramente inferior a ejecutar en modo nativo, esto hace que la maquina virtual corra de forma mas ligera en nuestro ordenador (La diferencia es muy notable).
El problema es que el acelerador no viene compilado con el paquete qemu que podemos obtener en el gestor de paquetes. En palabras mas simples, si instalamos qemu desde los repositorios no vamos a contar con la capa de aceleración.
Pero siempre hay una solución a los problemas, para instalar Qemu con la capa de aceleración tendremos que seguir los siguientes pasos.
Instalamos todos estos paquetes:
sudo apt-get install kqemu-common kqemu-source qemu qemu-launcher qemuctl
Luego:
sudo apt-get install module-assistant
Preparamos para compilar la capa de aceleración:
sudo m-a prepare
Compilamos:
sudo m-a a-i kqemu-source
Creamos el fichero:
sudo gedit /etc/udev/rules.d/60-kqemu.rules
Dado que el fichero anteriormente no existía, está en blanco, tendremos que agregar la siguiente linea y guardar el archivo:
KERNEL=="kqemu", NAME="%k", MODE="0660", GROUP="kqemu"
Abrimos el siguiente archivo:
sudo gedit /etc/modprobe.d/kqemu
Y Comprobamos que contiene estas lineas:
options kqemu major=0
Ahora añadimos el grupo kqemu:
sudo addgroup kqemu
Y agregamos nuestro usuario al grupo kqemu:
sudo adduser $USER kqemu
Abrimos el archivo /etc/modules:
sudo gedit /etc/modules
Y comprobamos que cuente con las siguientes lineas (si no las tiene las agregamos)
fuse
lp
kqemu
Al reiniciar el sistema podremos hacer uso de Qemu.
Si nunca lo usaste es posible que estos tips te ayuden.
Para iniciar con un live cd escribimos en consola:
qemu -cdrom nombre_del_live.iso
Si el LiveCd está en un cdrom tendremos que reemplazar nombre_del_live.iso por la ubicacion del cd (por ejemplo /dev/cdrom0)
Para crear un disco virtual:
qemu-img create disco-duro 5000M
Donde disco-duro.img es el nombre y la ubicacion del disco virtual y 5000M es el tamaño en Megabytes
Para instalar un Sistema Operativo desde un cd:
qemu -hda disco-duro -cdrom xubuntu.iso -boot d
Donde disco-duro es el nombre del disco virtual creado anteriormente y xubuntu.iso es la imagen del sistema a instalar (si queremos instalar desde un cd tendremos que reemplazarlo por /dev/cdrom0, donde cdrom0 se corresponde al dispositivo de cd/dvd rom respectivo)
Para iniciar un sistema desde un disco virtual:
qemu disco-virtual
Fuentes:
Glug
Documentacion de Qemu
Wikipedia
Completa esta lectura con:
Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.
Comentarios (7)
[...] una publicación anterior hablaba de como instalar Qemu con su respectiva capa de aceleración, y en la ultima parte del post daba unos comandos muy simples para crear un disco virtual y por lo [...]
[...] mismo en LaConsola, Eral nos comenta en su artículo: Instalar Qemu con Capa de Aceleración (Acceleration Layer) las características mas importantes de qemu y su notable desempeño en nuestro [...]
He instalado Qemulator en Ubuntu 7.10 Gutsy, quisiera saber como puedo habilitar la unidad de cd para grabación o los puertos usb, ya he marcado la casilla enable usb en un sistema operativo emulado (WinXp), pero no funciona y requiero bajar los archivos que trabaje en esa máquina virtual.
Gracias
[...] – Emulador qemu # apt-get install kqemu-source kqemu-common qemu qemu-launcher qemuctl vgabios patchutils debootstrap uml-utilities bridge-utils libsdl1.2-dev Páginas interesantes para qemu: howto qemu qemu-debian-es Pagina oficial de qemu Máquinas virtuales con Qemu de jEsuSdA Comprobamos que podemos virtualizar con kvm $ cat /proc/cpuinfo | grep flag y si sale vmx(intel) o svm (amd) entonces podemos utilizar KVM. Si no, Kqemu es la opción. Hacemos cd /usr/src y como root: # m-a prepare #m-a a-i kqemu Crear una imagen de disco: $ qemu-img create -f qcow loquesea.qcow 4G con esto creamos loquesea.qcow con 4gb de capacidad. Convertir una imagen creada en otro formato: $ qemu-img convert loquesea.qcow -O raw loquesea.img Arrancar maquina con $ qemu -m 512 -usb -soundhw sb16 loquesea.qcow -localtime Arrancar maquina creada desde una imagen iso que contenga el sistema operativo que queremos instalar: $ qemu -cdrom imagen_sistema_operativo.iso -hda imagen.img -m 256 -boot d Para el raton y qemu. Intentar “SDL_VIDEO_X11_DGAMOUSE=0 qemu [parametros]”, o haciendo “export SDL_VIDEO_X11_DGAMOUSE=0″ o “setenv SDL_VIDEO_X11_DGAMOUSE 0″ (dependiendo si usas la shell bash o la C shell) antes de arrancar QEMU. Interesante artículo en la Consola acerca de instalar qemu con capa de aceleración [...]
que emulador puedo utilizar para la impresora epson fx-2190
y donde lo puedo bajar
muchas gracias POR SU AYUDA



























































Eral, totalmente de acuerdo. Excelente atìculo!!!