Не факт, но установке ХР может мешать 100мб активный раздел семёрки, удалив его - установка должна пойти. Или не удаляя перед установкой загрузить LiveCD и убрать его активность утилой вроде BOOTICE. После установки ХР с помощью MultiBoot восстановить мультизагрузку.