viernes, febrero 16, 2007

Qemu (Máquina Virtual)

con el emulador (máquina virtual) qemu (licencia GNU) podemos correr sistemas operativos desde el ambiente windows sin tener que reiniciar la máquina para correrlos vía CD (para versiones LiveCD), ni tener que realizar instalaciones de los mismos en nuestro disco duro. Puede ser una buena opción para evaluar los sistemas antes de tener que instalarlos.

Lo único que se necesita hacer es bajar el archivo en: http://www.h7.dion.ne.jp/~qemu-win/ aprox 6 MB, descomprimirlo (se encuentra en formato .zip) instalarlo en una carpeta de nuestro sistema, en mi caso lo tengo instalado en la carpeta C:\qemu, tal como puede verse a continuación (seleccionar imagen para ampliarla):

después de realizar esto basta con copiar la imagen .iso del sistema que deseamos correr con el emulador, noten, en la imagen anterior, que en mi caso copié el archivo puppy.iso (puede bajarse en Puppy Linux Main Release) en el directorio y además creé un archivo .bat (qemu-puppy.bat) con el siguiente comando:

qemu -L . -m 128 -usb -cdrom puppy.iso


Una vez tengamos todo esto listo, bastará con ejecutar el archivo qemu-puppy.bat desde la línea de comandos y el sistema arrancará. El número indicado en el comando (128) indica la cantidad de memoria virtual que debe reservarse para correr el emulador, es recomendable que este sea almenos la mitad del valor de la memoria RAM del computador, por ejemplo si se tienen 512 MB de memoria RAM podrá asignarse como memoria virtual un valor de 256 MB, y como es lógico esperar, mientras mayor sea la cantidad de memoria virtual asignada mejor será el rendimiento del emulador.

Pueden ver corriendo al Puppy Linux en Windows XP:


Para mayor información técnica sobre el funcionamiento de qemu visita la el blog amigo: Programación.

No hay comentarios.:

Kill process in one console command line

example:   $ sleep 3600 & [ 1 ] 2225 $ sleep 3600 & [ 2 ] 2226 $ sleep 3600 & [ 3 ] 2227 $ sleep 3600 & ...