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.
Popularity: 1%



Inicio
10 Comentarios
Yo lo prome en powerpc tanto linuxppc como macos x y no hay amnera de hacerlo tirar … y es una pena porque en linux necesitaria de la emulacion de un x86 para flash por ejemplo:)
saludetes
jajaja no mames…que botana…el windows se puede correr en linux como si fuera un vil programa
hola espero q te encuentres vien chau cuidateb
hola disculpa pero como hicistes para instalar el ReactOS, yo tengo el CD de instalación y no he logrado hacerlo. gracias.
Que tal Yordan,
Pues no hice nada en especial… solo arranque qemu con una imagen que venia en el sitio de ReactOS y pues asi de sencillo. Aunque te diré que es solo una curiosidad por el momento, le falta mucho trabajo por hacer. Aunque de entrada se ve interesante.
Hola, acabo de instalar winXP con qemu, pero no he podido configurar la red, me de este error: 172.20.0.1: error fetching interface information: Device not found, es algo relacionado con /dev/net/tun, pero no tengo idea de como hacerlo, Gracias
Hola, José Daniel,
Debes instalar el soporte al dispositivo de red tun insertando el módulo ‘tun’ del kernel, o compilándolo dentro de éste.
Hola, ya el modulo esta insertado en el kernel, yo levanto el windows con las sig. lineas: qemu xp.img -n /etc/qemu-ifup, y supuestamente levanta bien, me da el sig. mensaje: Connected to host network interface: tun0, y el windows me levanta sin ningun problema, pero aun asi no tengo conexion, el otro problema es al tratar de instalar el office, por mas que intento me da error, me dice que el disco no es booteable, si tienes algun consejo te lo agradeceria
Hola, primero que todo muy bueno tu comentario de qemu te cuento yo estoy hace un tiempo viendo esto para que funcione en mi pc, pero tengo una duda muy basica ¿si quiero instalar win98 mi cd de win98 debe ser en formato iso o sirve el booteable? gracias
TukCan, con el cd booteable tienes pero le tienes que indicar al momento de ejecutar qemu que lo vas a utilizar con :
-cdrom /dev/cdrom -boot