Instalar Windows XP en GNU / Linux

    Las razones por las querramos tener Windows XP sobre GNU / Linux (O sobre cualquier otro sistema operativo tipo UNIX: OpenBSD, FreeBSD, …) pueden ser:

    • – Probar nuestra aplicacion Web en IE.
    • – Probar nuestra aplicación para escritorio en Windows.
    • – Compilar un código fuente para Windows.
    • – Comprobar un código fuente en Windows.
    • – Experimentación

    El procedimiento que describiremos a continuación ha sido ejecutado usando Qemu sobre ubuntu 9.04 pero puede ser servir para cualquier distribución GNU / Linux pues solo difiere en el paso 1.

    Qemu es un emulador veloz que soporta varias plataformas: ARM, CRIS, i386, M68k (ColdFire), MIPS, PowerPC, SH4, SPARc and x86-64. Qemu puede operar en 2 modos:

    1. Modo usuario: Ejecuta los procesos compilados para un CPU en otro CPU.
    2. Systema completo: Emula un sistema operativo completo, incluyendo varios periféricos.
    1- Instalando Qemu

    Debian / Ubuntu

    apt-get install qemu && \
    kqemu-common kqemu-source vgabios
    

    CentOS / Fedora / RHEL

    yum -y install qemu kqemu
    
    2- Creando la imagen

    Reservar un espacio de 2GB para la instalación de Windows XP

    # qemu-img create /opt/winxp.img 2G
    Formatting '/opt/winxp.img', fmt=raw, size=2097152 kB
    

    3- Iniciar proceso de instalación de Windows XP

    # qemu /opt/winxp.img -cdrom /dev/cdrom -m 512M -boot d
    
    4- Iniciar windows XP
    # qemu /opt/winxp.img -m 512M
    
    5- Emular memoria flash
    # qemu /opt/winxp.img -usb -usbdevice disk:/dev/sdb1 -m 512M
    
    6- Intercambiar entre Windows y GNU / Linux
    Ctrl + Alt
    

    Nota:

    Si Windows XP demora e instalarse presione Ctrl – C y ejecute el paso 4

    Lecturas recomendadas

    – man qemu




    Dejar un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *