De nada Miyu. Para eso estamos.
El que WinXP no te haya dejado instalarlo en FAT32 es normal. Por defecto, si arrancas con el cd de WinXP e inicias la instalación en el HD no formateado previamente, sólo te deja instalarlo en NTFS. En cambio, si formateas el HD en FAT32 ANTES de instalar WinXP, entonces al instalar desde el cd, si que te sale la opción de "dejar el sistema de archivos intacto" y a correr. Por esto te dije que si el HD era Seagate, arrancaras antes con un disquete del Disk Manager o con los disquetes de arranque que genera el Partition Magic, que te formatean el disco infinitamente más rápido que el FDISK.
En el Boot CD de Hiren que posteé anteriormente está el PM para arrancar.
Yo creía que tenías el SO en el HD de 20Gb, por eso era conveniente instalar de nuevo XP en el de 120 como master y luego ponerl el de 20Gb como esclavo y traspasar datos.