Qemu: emulando a colores I

Como dicen por ahí la pregunta es: ¿por qué no deberías instarte gnu/linux?. La respuesta es muy sencilla: no se ;).

Qemu es la caña del software libre, un emulador de sistemas operativos, hacía tiempo que quería probar botch y quemu, y la verdad es que viendo las comparativas ni me paro a instalar botch que es como 20 veces más lento que qemu. Los dos emulan sistemas operativos, y qemu usa la bios de botch para arrancar, pero qemu es bastante rapido. He probado a instalar windows 98, windows 2000 y windows xp home y la verdad es que se mueven bastante bien para estar siendo emulados:

Instalando Windows 98Windows XPWindows 2000

Para los listos tengo licencia 😉 forzada a comprar con mi portatil, aunque tengo que mirar los terminos exactamente por si puedo o no usarla en otro pc.

Para instalar 3 pasos muy faciles :

# instalar el software
apt-get install qemu
# crearnos un disco virtual ( parece que soporta imagenes comprimidas y de vmware pero no lo he probado )
# me creo una unidad virtual de 3 gigas
qemu-img create windowsxp.img 3G
# arrancamos la maquina virtual con cd y discoduro -win2k-hack es para solucionar un problema con la instalación de windows 2000 que dice que no tiene espacio suficiente y -boot le decimos de donde arranca
# en -cdrom isodeuncd.iso tambien vale usar isos
qemu -boot d -cdrom /dev/cdrom -hda windowsxp.img -win2k-hack
# instalamos lo que queramos …
# arrancamos con un usb activado
qemu -hda windowsxp.img -usb

Aparte el programador de qemu tiene escrito un acelerador que promete bastante y que aun no he podido probar. El acelerador es un binario libre de uso pero con el codigo fuente cerrado, el pobre hombre quiere que le compren el invento 🙂

y para finalizar comentar que qemu emula un pc con estas caracteristicas :

* i440FX host PCI bridge and PIIX3 PCI to ISA bridge
* Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA extensions (hardware level, including all non standard modes).
* PS/2 mouse and keyboard
* 2 PCI IDE interfaces with hard disk and CD-ROM support
* Floppy disk
* NE2000 PCI network adapters
* Serial ports
* Creative SoundBlaster 16 sound card
* ENSONIQ AudioPCI ES1370 sound card
* Adlib(OPL2) – Yamaha YM3812 compatible chip
* PCI UHCI USB controller and a virtual USB hub.

esto significa que sea el pc que sea podemos usar nuestras imagenes por que el hardware emulado es siempre el mismo.

Otra ventaja de qemu es probar kernels antes de reinciar… y mucho más


Publicado

en

por

Etiquetas:

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.