Un amigo me propuso hacer unos articulos sobre emulación, he aqui el primero.
Anteriormente habia hecho algunas pruebas con emuladores, pero el problema principal para mi ha sido siempre la memoria RAM, se pueden emular muchas cosas pero la memoria es limitada y eso hace que el sistema en general se volviera demasiado lento.
Pero ya ha pasado un tiempo algo de tiempo desde esas primeras pruebas así que manos a la obra.
qemu es un emulador open source que promete una buena velocidad de emulación. Así que fue el primero en mi lista.
Lo primero que hay que hacer es instalarlo, en lo personal recomiendo bajarlo desde la página web. Me encontre un paquete utilizando apt-get pero era una versión anterior que me trajo algunos problemas.
Una vez que se tiene el archivo lo que hay que hacer es descomprimirlo en el directorio raiz para que copien los archivos en sus respectivas carpetas.
Antes de arrancar el programa es necesarios crear un archivo que simulará ser el disco duro de nuestra computadora virtual. Esto lo logramos con el siguiente comando.
dd of=win98.img bs=1024 seek=1000000 count=0
En donde win98.img es el nombre del archivo y el valor de seek es el tamaño del mismo en este caso 1 GB pero se puede hacer más pequeño modificando este valor.
Para arrancar nuestra maquina virtual tecleamos lo siguiente:
sudo qemu win98.img -cdrom /dev/cdrom -boot d -m 64
Aqui básicamente le estamos diciendo a qemu que el disco duro a emular esta en la imagen llamada win98.img, la ruta en donde se encuentra la unidad de cd , va a simular un arranque desde la unidad d ( en este caso el cdrom ) y va a reservar 64 MB de ram para la computadora virtual.
Si todo sale bien aparecerá una ventana arrancando desde la unidad de cd y comienza la instalación de windows 98.
En esta imagen se puede apreciar que termino de formatear el disco duro, que en este caso es el archivo win98.img

Aqui podemos ver nuestro flamante windows recien instalado …

Como la instalación de windows 98 tardaba demasiado me dio tiempo de arrancar una segunda computadora virtual y darle un vistazo a ReactOS

Por lo pronto yo no recomendaria la emulación como un sistema de trabajo. A mi me da la oportunidad de probar cosas nuevas sin arriesgarme demasiado.