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

Los tutoriales aquí en LibreByte están disponible bajo una licencia de software libre. Si le gusta mi trabajo considere:
Comprar un Hosting/VPS o Servidor Dedicado en MCKHost

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.