Logo Espacio Linux       
Portada Taller Linux Descargas Foros Buscar Mapa del sitio Ayuda BlogEL
   Iniciar sesión | Registrarse    
 
Principal

Patrocinadores

Anuncios



Boletín Espacio Linux
Las novedades del sitio y el mundo Linux en tu email.


Sitios amigos

Blogs de miembros


Directorio de blogs | Registrarse
Los usuario registrados pueden crear su propio blog y escribir comentarios.

[mini guía] Windows XP en mi Debian =(


Por: Luli
Publicado el: 10-30-2007 @ 03:12 pm


Lo perfecto sería nada de windows, pero a veces no queda otra, para no salir jamás de mi linux, opté por instalar win en una máquina virtual para usarlo en esos casos en los que por culpa de cierto hardware...

Gracias a la información que encontré aquí en Espacio Linux, pude hacerlo (con algunos golpes, por cierto, por culpa de mi torpeza). Ahora que finalmente lo logré dejo aquí esta mini guía, a modo de ayuda memoria y de paso por si a alguno le viene bien.

INSTALACIÓN


# apt-get install qemu

Y para tener la aceleración

# apt-get install kqemu-common kqemu-modules-2.6.18-4.686 kqemu-modules-2.6-686


UNA VEZ INSTALADO, MANOS A LA OBRA:


En mi /home creo un directorio llamado win. Desde la consola me ubico en ese directorio para crear el disco virtual en el que se instalará el windows dichoso y desde allí:

$ qemu-img create win.img 5G

win
puede reemplazarce por el nombre que quieran y 5G es el tamaño que le doy al disco, este puede variar de acuerdo a las necesidades de cada uno. Tener en cuenta, antes de crear el disco virtual, que haya espacio suficiente en el directorio donde se creará. G es para los gigabyte, también puede usarse M para expresar el tamaño en megabytes.

Creado el disco virtual, comenzaremos la instalación del sistema operativo elegido, en este caso windows xp. Tenemos dos opciones:

a)Crear una imagen iso del cd de instalación. Esa imagen winxp.iso la guardo en el directorio win (el mismo donde está el disco virtual win.img).
Nuevamente, desde la consola, y posicionados en el directorio win donde tenemos la imagen .iso y el disco virtual, tipeamos:

$ qemu -hda win.img -cdrom winxp.iso -boot d -m 256

Con esto le decimos que desde el disco virtual hda win.img, bootee la imagen del cd de instalación y con -m 256 que use eso de ram (tener en cuenta que esto puede variar de acuerdo a la cantidad de ram que tengamos disponible en nuestro sistema).
Allí se abrirá una ventana y comenzará la instalación como de costumbre. (tarda, es windows al fin....)

b) Instalar desde el cd
no ya desde una imagen .iso. Para esto colocamos de instalación y desde la consola, SIEMPRE UBICADOS EN EL DIRECTORIO DONDE TENEMOS EL DISCO VIRTUAL (o sea, el archivo .img)

$qemu -hda win.img -cdrom /dev/hda -boot d -m 256


Una vez finalizada la instalación, ya tenemos un virus, digo un windows ;-) para usar. Para cambiarle un poco la cara, yo le instalo el pack-vista-inspirat-2-1.0, y aunque el mono se vista de seda, mono queda, al menos no daña tanto la estética de nuestro Linux.

Para salir de windows, debemos apagar el sistema como de costumbre, o sea inicio, apagar sistema. De lo contrario puede dañarse y no volverá a arrancar, lo digo por experiencia.

Para usar la máquina virtual, desde la consola lanzamos:


$ qemu -hda win.img -boot c -cdrom /dev/hdb -localtime -usb

boot c para que bootee el disco virtual (no ya la imagen iso de instalación), he probado lanzar sin -boot c y arranca igual, desconozco cuál es la diferencia.

-cdrom /dev/hda (o /dev/hdb, según la ubicación de nuestra lectora) y con el cd que querramos usar puesto en la lectora, pues de otro modo, al menos a mí, no me ha funcionado. Algo un poco molesto, pero cada cambio de cd debo apagar y reiniciar la máquina virtual. Por suerte esto sólo es al principio, ya que una vez instalado lo que necesito, no me hace falta tener lectora de cd.

-localtime
para que tome la hora del sistema, de lo contrario la hora no coincide con mi ubicación.

-usb para que funciones los puertos.


Para ver más opciones, desde una consola

$ qemu -h


Dispositivos usb
En cuanto a los periféricos usb, al menos yo, sólo puedo usar uno por vuelta, si quiero la impresora, no puedo tener acceso a mi pen drive.


Antes de iniciar la máquina virtual, hacemos

lsusb


Con esto sabemos cuál es el n° del host que corresponde a dispositivo que deseamos usar.

Segundo: PERMISOS NO OLVIDAR:

sudo chown -R lulix /proc/bus/usb


Aquí dejo los ejemplos de lo que yo uso:


Para la PALM:

qemu -hda win.img -m 400 -cdrom /dev/hdb -usbdevice host:0830:0061


Para mi PEN DRIVE:

qemu -hda win.img -m 400 -cdrom /dev/hdb -usbdevice host:0930:653d


Para la IMPRESORA:

qemu -hda win.img -m 400 -cdrom /dev/hdb -usbdevice host:04b8:0005


Para evitar hacer a cada rato el lsusb, uso siempre los mismos puertos para cada dispositivo y guardé en un ayuda memoria los comandos correspondientes a cada uno para no tener que tipearlos cada vez.

Lo bueno es que esto también nos sirve para instalar y probar otras distribuciones de linux en una máquina virtual. Los pasos son los mismos pero el resultado mucho más placentero ;-)

Y si queremos probar un live cd, sin instalarlo, bastará esto:

$qemu -cdrom /dev/hda -boot d


(en este caso, como no se instalará, no hace falta crear un disco virtual, y bastará lanzarlo desde cualquier ubicación)

Ahora, si lo que queremos hacer es probar una imagen .iso de un live cd antes de quemarlo, tenemos que estar en el directorio donde se encuentra la imagen .iso y desde allí lanzar la máquina virtual con el siguiente comando:

$qemu -cdrom imagen.iso -boot d


Espero que les sirva de algo, y gracias a zeka, milux, alqui por la ayuda que me dieron para lograr esto.

Les dejo los enlaces en los que me basé:

http://www.espaciolinux.com/blogs-display-jid-763.html
http://www.espaciolinux.com/blogs-display-jid-783.html

http://www.espaciolinux.com/foros-tema-t27585.html&postdays=0&postorder=asc&highlight=qemu&start=15

PD: Recientemente en un post zeka indicó que los archivos .img pueden tratarse como un archivo más, o sea que para tener un backup de nuestra máquina virtual bastará con copiar ese archivo y guardarlo porque seguramente en algún momento, sin desearlo, dañaremos nuestra máquina virtual y no es muy grato tener que configurar todo de nuevo.



Ultima actualización el 11-01-2007 @ 02:06 pm




Añadir un comentario
Añadir un comentario
Ver más artículos
Ver más artículos

Comentarios

Por: zeka     Publicado el 10-31-2007 @ 02:33 pm

Felicitaciones Luli. Tendremos el documento como una referencia.

Saludos
Por: Luli     Publicado el 11-01-2007 @ 08:05 am

Muchas gracias Zeka!! ;)
Por: cdar     Publicado el 11-15-2007 @ 04:08 pm

Como corro el windows xp que tengo en mi paticion hda1 con qemu.
Por: Luli     Publicado el 11-27-2007 @ 02:25 pm

cdar, sé que se puede, lo leí por ahí pero dicen que no es aconsejable, nunca lo hice, lo siento no puedo ayudarte, saludos
Por: Cristiani     Publicado el 02-20-2008 @ 07:51 pm

jeje ya sabia de esto amigo, del live e incluso puedes usar un cliente mas ligero llamado Xp-Pilitos .
Journal ©
 



Copyright | Términos de uso | Política de privacidad | Publicidad | Contáctanos | Blog