Probando qemu en Hoary

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

Formateando el disco duro

Aqui podemos ver nuestro flamante windows recien instalado …

Windows 98 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

ReactOS y Windows 98

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.

Archivado en: General | | June 4, 2005
Agregar a del.icio.us | ... Probando qemu en Hoary en #Linuxman

10 Comentarios »

Enlace Permanente | TrackBack

Gravatar Image

# 1 | David
June 4, 2005 @ 2:39 pm    

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

Gravatar Image

# 2 | Leo
June 9, 2005 @ 1:52 pm    

jajaja no mames…que botana…el windows se puede correr en linux como si fuera un vil programa

Gravatar Image

# 3 | anali
June 28, 2005 @ 8:37 pm    

hola espero q te encuentres vien chau cuidateb

Gravatar Image

# 4 | Yordan
August 17, 2005 @ 1:40 pm    

hola disculpa pero como hicistes para instalar el ReactOS, yo tengo el CD de instalación y no he logrado hacerlo. gracias.

Gravatar Image

# 5 | linuxman
August 17, 2005 @ 3:37 pm    

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.

Gravatar Image

# 6 | Jose Daniel
August 17, 2005 @ 5:44 pm    

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

Gravatar Image

# 7 | Chris
August 23, 2005 @ 6:15 am    

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.

Gravatar Image

# 8 | Jose Daniel
August 23, 2005 @ 7:02 am    

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

Gravatar Image

# 9 | Tukcan
August 29, 2005 @ 4:39 pm    

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

Gravatar Image

# 10 | linuxman
August 29, 2005 @ 6:22 pm    

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

RSS para los comentarios de este artículo.

Deja un comentario...

Los parráfos son automáticos, tu dirección de e-mail nunca será mostrada, los siguientes códigos en HTML están permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Este es un espacio abierto, puedes escribir lo que gustes respetando los siguientes puntos: