Comandos Qemu

Iniciado por EvilGoblin, 6 Agosto 2010, 16:43 PM

0 Miembros y 1 Visitante están viendo este tema.

EvilGoblin

Lo escribo aqui, antes de que me lo olvide como referencia para futuro.
Escribo como ejecutar qemu tanto en windows como linux (se consigue la version portable para ambas plataformas)


Windows:

qemu.exe -hda qemu_imagen.qcow -L . -m 1000

qemu.exe (el programa)
-hda (primer IDE, si.. no tiene SATA sopport para bootear)
qemu_imagen.qcow(imagen creada con qemu-img create -f qcow qemu_imagen.qcow 3800M)
-L . (lugar donde esta la bios de qemu, en este caso en el mismo lugar donde ejecuto.. pero podria ser -L c:\qemu\ )
-m 1000 (la cantidad de memoria que le asigno al programa, en este caso 1000 para que no se cuelgue tanto)

Linux

qemu -hda qemu_imagen.qcow -L . -m 1000

... lo mismo..




Comandos Utiles:

qemu -cdrom linux.iso -L . -m 1000 -hda qemu_imagen.qcow -boot d
Esto ejecuta qemu con la imagen linux.iso como cdrom y como qemu_imagen.qcow como disco rigido 1 y bootea desde el cdrom (-boot d)

qemu -hda qemu_imagen.qcow -L . -m 1000 -smb /tmp/downloads
ejecuto qemu con el disco rigido de qemu_imagen y agrego en carpetas compartidas (samba) a /tmp/downloads (en win c:/downloads) ..

qemu /dev/sdc1 -L . -m 1000
siendo /dev/sdc1 el lugar donde esta el pendrive, lo ejecuto como booteandolo (tiene q estar con syslinux configurado) y en windows (esto me costo MUCHISIMO encontrarlo ) se hace con \\.\physicaldrive1 (o 2 o 3 dependiendo los discos y pendrives q haya en la unidad.. 0 es el disco rigido c:)



Tambien existe la posibilidad de crear una unidad cloop con qemu, lo que lograria con los drivers en el kernel (initrd, con cloop.ko) es ejecutar la misma imagen desde el arranque con syslinux, y utilizarla dentro cualquier entorno... Pero creanme no es nada facil xD


Bueno, esto es lo que recopile hasta ahora.. cuando tenga mas posteo antes que se me olvide :P




Experimental Serial Lain [Linux User]