roboty, cuando BrujoNic te pregunta si lo intentas instalar en una maquina virtual se refiere a que si sobre el WinXp instalaste algún programa tipo VirtualBox, VMware o similar para poder correr el Centos desde ahí, esto requiere cierto hardware (cantidad de memoria, procesador, etc), pero asumo no es tu caso.
si tienes instalado el WinXp deberías tener unos 512Mb de ram para correr bien, tal vez mas, en todo caso si es menos por ahí puede ir el problema, según la web de CentOS el mínimo recomendado para CentOS 6 es de 392Mb para linea de comandos y 512Mb para modo gráfico, lineas abajo mencionan que si bien debería poder trabajar desde 128Mb de ram esto en la practica puede no ser tan exacto.
aquí la fuente...
http://wiki.centos.org/About/Product...cc2993b9e62-15