October 22, 2020

qemu: windows virtualizado

para poder usar windows como un sistema virtual hay por lo menos dos maneras; vmware y qemu.
Con vmware puedes instalarlo con el vmware workstation o puedes usar una imagen e instalar windows. lo aprendi de la pagina de fredd.cpp. despues les dire como usarlo aunque dudo que quieran usarlo despues de ver lo sencillo que es qemu.

ya que kqemu ha sido liberado entonces con qemu hay que usar una serie de comandos en linea que a nadie le hace danio usarlos de vez en cuando. (no se acostumbren tanto al point and click)

primero, hay que bajar el qemu
sudo apt-get install qemu
crear un drive virtual de windows
qemu-img create -f qcow windows.img 2G
con esto crearas una imagen virtual pequenia. conforme vayas instalando y agregando programas, la imagen crecera y el limite sera de 2G.
si tienes el disco de instalacion de windows, entonces esta linea es la que tendras que poner
qemu -localtime -hda windows.img -cdrom /dev/cdrom -m 256 -boot d
empezaras a instalar con el tiempo local de tu ubuntu, usaras la imagen windows.img que creaste previamente, usaras tu cdrom y usaras 256mb de memoria.
si tienes una imagen de windows, entonces sera esto
qemu -localtime -hda windows.img -cdrom /your/cd/image/file.iso -m 256 -boot d
despues de la instalacion (creo que todos los que lleguen a esto, estaran familiarizados con las instalaciones de windows) podras usarla.
si presionas dentro de la ventana donde corre tu windows; podras tomar el control.
para regresar a ubuntu presiona ctrl+alt
para verla en pantalla completa presiona ctrl+alt+f

para empezar qemu
qemu -m 256 windows.img
el -m es para definir la memoria que quieras usar

y listo.

6 thoughts on “qemu: windows virtualizado

  1. woooow me parece icreible lo fácil que resulta emular una maquina virtual, yo apenas comienzo con esto de UBUNTU, Linux y demas. Sabes? ya realicé el procedimiento para emular XP y si, logré instalarlo pero aun tengo una duda. Para quitar la maquina virtual? es decir, como se desinstala? o mas bien, que tengo que hacer para que mi maquina regrese al estado anterior a la instalacion de xp, tengo que borrar carpetas? ir a linea de comandos o que hago? Gracias por atender el preente y gracias tambien por compartir el artículo.

  2. Hola: Haber si puedes echar una mano. en la orden “qemu -localtime -hda windows.img -cdrom /dev/cdrom -m 256 -boot d” responde con ” fallo de segmento” el pc es fujitso siemens amilo pi 2538, y con linux trisquel 1.5. gracias de antemano.

  3. oye amigo, apoyando la pregunta de Mau,yo tambien tengo la misma inquitud.
    A lo que el se referia es que, ya creas tus maquinas virtuales y toda la cosa. por ejemplo windows,opensuse y..mac

    pero entonces windows apesta de nuevo y lo quieres quitar. ¿como le hago?
    por que no encuentro opcion “borrar maquina”
    bueno
    de ante mano gracias, y gracias por el tuto

  4. A ver, respondo a Mau y a preguntón…

    Las máquinas virtuales son programas que utilizan los recursos físicos de una computadora a través de una capa de abstracción de hardware, es decir, hacen un grandísimo fake de lo que hay.

    Ahora bien, lo que crean no son máquinas virtuales, sino imágenes de disco (osease, un montón de bytes) que contienen un S.O. el cual cargan con QEmu, en este caso claro está. Eso de “desinstalar” una máquina virtual es, en términos fáciles, que borren la imágen del S.O. que ya no quieren, no hay que ejecutar ningún script ni nada porque el sistema de archivos de linux (o windows, lo que estén usando) no es modificado en lo absoluto, es más, ni siquiera estan creando particiones para “desinstalar” algo; si ya te aburrió Winbugs, simplemente borra el archivo .img que creaste y, si vas a instalarlo de nuevo, vuelve a repetir todo el procedimiento que el buen Canibal pone aquí. Dudas a mi email 😛 iori_y9999(at)hotmail(dot)com (perdón por ese feo server de email, pero es el que más rápido se borra :P)

  5. ..perdon por preguntas tontas..pero…en donde o como exactamente (re nuevo y re lento para aprender..lo siento) en donde creamos el montaje de xp??..necesito eliminarlo..gracias!!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.