Instalar qemu

+1
0
-1

Hola a todos!

Pongo este diario para explicar como instale qemu en mi maquina sin problemas para poder utilizar windows98 desde ubuntu:

1.- Primero vamos a la pagina web de qemu: http://fabrice.bellard.free.fr/qemu/download.html

2.- Descargamos el siguiente archivo: qemu-0.6.1-i386.tar.gz

3.- Lo copiamos a / ==> $sudo cp qemu-0.6.1-i386.tar.gz /qemu.tar.gz

4.- Descomprimimos ==> $sudo tar -xvvzf qemu.tar.gz

5.- Creamos la imagen donde instalaremos el SO, en este caso en /home/wraith/win y de 6 gigas de tamaño

5.1- $cd /home/wraith/win
5.2- $qemu-img create win98.img 6G

6.- Ahora instalamos win98 en la imagen:

6.1- Metemos en cd de win98 en la lectora
6.2- $qemu -hda win98.img -cdrom /dev/cdrom -m 256 -boot d
6.3- en -cdrom debemos indicar la ruta de nuestra lectora; -m indica a qemu cuanta ram le entregaremos a la emulacion y -boot indica que queremos que la imagen arranque desde d ( el cdrom en windows)

7.- Instalamos win98 normalmente y ya esta!

8.- La proxima vez que ejecutemos qemu podemos hacerlo asi

$qemu -hda win98.img -m 256 -boot c ( boot c para que arranque esta vez desde disco no de cd )
(OJO! si añadis -cdrom /dev/cdrom y no hay cd en la lectora no arrancara qemu, al menos a mi no me arranca )

9.- Si queremos tener una copia del sistema comprimida en algun sitio solo teneis k copiar el img y comprimirlo donde querais con fille-roller o gzip.

10.- Para poder instalar programas esde el disco duro podemos hacer una imagen de la carpeta donde tengamos los programas y arrancarlo con qemu de esta forma:

10.1- creamos la imagen de la carpeta con los programas:
$mkisofs -J -o programas.iso /home/wraith/programaswin
10.2- arrancamos qemu con la imagen
$qemu -hda win98.img -cdrom programas.iso -m 256 -boot c

Esto es todo!Es pero que os sirva de ayuda a aquellos qu aun necesitais de programas de windows y wine no los puede emular.

SALU2!

Comentarios

Imagen de ldotlopez

Tienes el paquete qemu en los repositorios de Hoary

--
Natxo Morell - yo@natxo.net
http://natxo.net/

Imagen de wraith

Se que qemu esta en los repositrios natxo pero solo en i386, no en amd64 asique quise hacerlo lo mas generico posible:P

salu2!

Wr4a1th@ubuntu$ /*V1V1eND0 eN BReeZY*/

Solo sé que no sé nada.

Imagen de Anónimo

¿Se puede instalar y ejecutar hasefroch en un ibook g4?

Sería la pera, ubuntu ejecutando mac on linux y qemu con algún sabor de hasefroch ;-)

Y si además se dispusiera de driver para la airport extreme :~)

Imagen de baidfeis

a mi me ha funcionado perfectamente con windows 98, estuve probandolo con win xp pero no funionaba la instalacion.. se quedaba clavado y no avanzaba..., total solo lo queria para un programilla asi que al final me daba igual uno que otro, gracias por el articulo :):)

-----------
http://baidfeis.homelinux.org

Imagen de xourge

olvidaste avisar que quemu requiere libSDL ¿me habre olvidado de revisar los requisitos en la pagina original? no se que mas requiere pero yo lo tuve ke instalar desde el kynaptic


i don't mean to be mean but it's all i can be it's just me

Imagen de xourge

segui las instrucciones y me instale winme :D funciona perfectamente, sin embargo mi procesador esta permanentemente al 100% mientras uso QEMU hay forma de solucionar eso? gracias


i don't mean to be mean but it's all i can be it's just me

Imagen de Anónimo

Aqui esta lo que dice el manual de QEMU: "Windows 9x does not correctly use the CPU HLT instruction. The result is that it takes host CPU cycles even when idle. You can install the utility from http://www.user.cityline.ru/~maxamn/amnhltm.zip to solve this problem. Note that no such tool is needed for NT, 2000 or XP."

Imagen de xourge

le puse eso y se jodio el sistema operativo xD ahora tengo que instalarme todo de nuevo porke me dio error y pantalla azul al bootearlo


i don't mean to be mean but it's all i can be it's just me

Imagen de Outback

Antes de nada, darte las gracias wraith, asi como a todos que habeis respondido a este post aportando informacion.

Mi duda es, que he leido en una respuesta al mismo que para instalar so win98 necesitas instalar un archivo.zip , descomprimido este me apareze 3 archivos, uno bat otro reg y otro vxd ¿Que hago con ellos?, se que la respuesta estara en ingles pero como que no me entero, (el ingles una asicnatura pendiente para mi).

La segunda duda es, cuando creamos o ejecutamos quemu, asicnamos la memoria ram que debe utilizar la emulacion, esta se le resta a ubuntu (mi sistema principal) a ver me explico si tengo 512 de ram y asigno
256 a la emulacion a ubuntu solo le kedara 256 para trabajar con el?.

y mi tercera pregunta y ya os dejo tranquilos :) :, Cuando instalo el sistema operativo en la maquina una vez que entre dentro (por ejemplo win98) podre usarlo como si fuera un so limpio , instalar programas impresoras drivers etc...

Un saludo a todos y mil gracias de antemano el hacer funcionar esto para mi es muy umportante ya que por razones de trabajo no he conseguido migrar a software libre a 100 %

Espero una contestacion con ansia.

Imagen de caravena

Hola, muy buen articulo. No existe un paquete.deb de kqemu?, realmente es necesaria esa aceleracion de diferencia.

Si se sabe que no es libre, pero porque no se encuentra en el repositorio, como los drivers de nvidia?

Atentamente
--
caravena

Cristian Aravena Romero

Imagen de Anónimo

Hola a todos.
He seguido los pasos para hacer una instalación de windows en mi Hoary, pero en vez de hacerlo para win98, lo he hecho para winxp. Todo parece ir bien durante la instalación (aunque eso sí, es muy lenta). Cuando intento arrancar el sistema me da un error que no se como interpretar y, mucho menos, como solucionar. El mensaje de error aparece justo al principio:
"Error de lectura en disco
Presione Ctrl+Alt+Supr para reiniciar"
¿Hay que hacer algo especial para que qemu haga funcionar un win xp?
¿Alguien lo ha probado y le ha funcionado?

Saludos.

Imagen de Outback

A mi me ha pasado lo mismo, he dejado un post en el general comentandolo.
Ahora mismo estoy instalando el w2000 a ver si el problema biene del so.Ya te comentare si lo instalo .

Tu as podido solucionarlo

Imagen de Anónimo

Que tal te ha ido con w2000? Probaré yo tb porque hace unos días encontré esta página:
http://www.debian-administration.org/?article=40
donde hablan de la instalación del qemu con w2000. Les dejé un post preguntando lo mismo: si había algun problema con winxp; pero como puedes ver nadie ha contestado.
En ese momento no le di demasiada importancia al SO, pensé que era un problema de mi sistema o de algo que hacia mal. Pero ahora que veo que hay más gente igual... parece ser que que qemu no se lleva bien con winxp.
Saludos.

Imagen de Outback

mi mail es artepersonal arroba gmail punto com ya me comentas y te comento como esta la cosa.

un saludo

Imagen de Anónimo

Hola

He instalado win2000 y en un principio todo ha ido bien, se ha instalado y he podido usarlo. Pero cuando he salido de qemu y he querido volver a poner el win2000 me da el siguiente error:

Falta NTLDR
Presione Ctrl+Alt+Supr para reiniciar

Alguna idea?

Salu2

Imagen de Anónimo

Hola, en primer lugar felicitar por el post.

segundo lugar saber como se podria hacer para arrancar un sistema instalado en otra partición por ej.hasefroch

gracias!

Imagen de Anónimo

He instalado correctamente Win2000, pero la imagen de disco tiene solo 800 MB y necesito ampliarlo. ¿como puedo hacerlo?

gracias y saludos

Imagen de jlotus

Buenas,

Supongo que llegará tarde el comentario, pero cambiar el tamaño de la imagen es relativamente fácil, basta con cambiar de imagen fija a imagen de tamaño dinámico, lo que se hace así:

$ qemu-img convert NOMBREIMAGEN.img -O qcow NOMBREIMAGEN.qcow

A partir de entonces, ejecuta qemu sobre NOMBREIMAGEN.qcow, el tamaño del ficher *.qcow irá creciendo a medida que aumente el tamaño de la imagen.

Por supuesto la información no es mia, la encontré en esta utilísima página,

https://wiki.ubuntu.com/WindowsXPUnderQemuHowTo?highlight=%28qemu%29

Así que todo el mérito es de su autor.

Saludos.

Imagen de Ismael García Fernàndez

Hola

esstoy intentando instalar qemu. Una vez creada la imagen de disco duro con qemu-img, inserto el cd de instalación de windows xp en la lectora y ejecuto

qemu -hda win.img -cdrom /media/cdrom0 -m 256 -boot d

a lo que me responde con

emu: could not open hard disk image '/media/cdrom0'

Teniendo en cuenta que el cd esta montado en 'media/cdrom0' y que tiene permisos de lectura y ejecución, no se que está pasando.

Alguna idea?

Gràcias.

Salud,

Ismael

Imagen de wraith

tienes ke indicar la direccino del cd en /dev

por ejemplo /dev/hdc

salu2

Wr4a1th@ubuntu$ /*V1V1eND0 eN BReeZY*/

Solo sé que no sé nada.

Imagen de Anónimo

Saludos,

Mi problema es que no tengo un cd arrancable de win98. Cuando tenia el PC antiguo y quería instalar win98, arrancaba con un disco de 3y1/2 y desde allí entraba en el cd y le decía "instalar". He intentado hacer eso con qemu, es decir, arrancar desde el diquete con "boot a" y desde ahí pasarme al cd y arrancarlo, pero no detecta el cd. He quitado la opción -cdrom '/dev/hdc', que es para que el cd sea arrancable y he añadido en su lugar -hdc '/dev/hdc' que sirve para que pueda disponer de cd en el nuevo sistema.

Por otro lado WinXP se instala sin problemas con Qemu. Un gran emulador, si señor.

Loakar

Imagen de jlotus

Excelente el artículo.

Entre este y otros varios más he conseguido instalar y hacer andar qemu, por lo que ya puedo usar el programa que necesitaba.

El problema es que no encuentro manera de que el W98 sobre qemu me reconozca un dispositivo usb como parte del hardware. Si trato de darle entrada como hdc o como cdrom no me los admite, con la opción -hdc /media/FLASH me da la siguiente salida:

$ qemu -hda /home/juani/winemu/w98.qcow -boot c -enable-audio -user-net -localtime -cdrom /dev/cdrom -m 512 -smb docacer -hdc /media/FLASH
qemu: could not open hard disk image '/media/FLASH'

Agradecería una ayudita, sobre todo por poder transportar los datos el pendrive.

Gracias de antemano.

Imagen de Anónimo

yo tengo el mismo problema. Mi SO es ubuntu breezy badger y sobre quemu instalé win98 y todo funciona muy bien y además super rápido (muchísimo más que con bochs). Se supone que el soporte usb para qemu es experimental (para hackers) y debe serlo porque ni siquiera pusieron las instrucciones para instalar el patch que se supone añade esta funcionalidad.

Imagen de Anónimo

He programado un script para hacer mas simple el manejo de qemu. El script esta escrito en Python.
Por el momento el script realiza las siguientes funciones:
--------
1: Instalar un OS desde el cdrom
2: Instalar un OS desde una imagen iso
3: Arrancar un OS instalado
4: Arrancar un OS con una imagen iso en el cdrom
5: Crear una imagen iso a partir de un directorio
--------
Consideraciones:
- La red está habilitada con la opcion -user-net.
- Los valores por defecto van [asi]
- las extensiones .iso e .img son añadidas automaticamente por el script

Cualquier comentario lo escriben en este mismo hilo...
Pueden bajar el archivo desde: http://www.opticasqueirolo.cl/dan/qemus.py

Imagen de danf.1979

Los comentarios aqui porfavor: http://www.ubuntu-es.org/node/11019

Imagen de Anónimo

bueno si bien es sencillo (miento casi me pierdo en el intento) manejar QEMU en la consola; mucho mejor es usarlo en entorno grafico asi que aqui le tiene para gnome y KDE:

Gnome http://emeitner.f2o.org/qemu_launcher
KDE http://kqemu.sourceforge.net/
tienen algunos requisitos pero valen; lean bien antes de instalar

_______________________________________________________________________________________
Atte.:
Lord Redyen

me olvide la contraseña de mi cuenta ahoraposteo como anomimo