Si necesitas instalar Windows XP en una computadora con poca capacidad, o lo necesitas para virtualizarlo dentro de Linux o Mac te recomiendo SuricataOS que se trata de una modificiación de Windows XP con algunas funciones desactivadas y agregadas otras más para poder ejecutarse en computadoras antiguas o con pocos recursos disponibles.
Algunas de sus características son: que está en español, se pueden explorar unidades de disco con Linux, ya trae OpenOffice y otros programas, incluye algunos themes personalizados (esto no me gusta), algunos dicen que va más rápido que Windows 98.
Solamente te pide cómo mínimo los siguientes recursos: Pentium 1 a 166Mhz, 32 mb de RAM, memoria de video de 2 mb (8 mb para transparencias), espacio en disco duro de 700 mb, con estos requerimientos hasta en un iPhone se puede instalar.
Encuentra más información y descarga en el Blog de Jacob, por cierto un muy buen blog para los linuxeros.