Сколько у вас жёстких/логических дисков? В какой диск (буква диска) у вас установлена Виста?
Если больше одного, то XP следует установить в другой жёсткий/логический диск (из меню автозапуска CD XP).
Если один - то необходимо создать второй логический диск. Как его создать:
1. Откройте Панель управления -> Администрирование -> Управление компьютером.
2. Выберите команду Запоминающие устройства и затем выберите команду Управление дисками.
3. Щелкните правой кнопкой мыши невыделенную область на базовом диске и выберите команду Создать раздел или щелкните правой кнопкой свободное пространство в дополнительном разделе, а затем выберите команду Создать логический диск.
4. В мастере создания разделов нажмите кнопку Далее, выберите Основной раздел, Дополнительный раздел или Логический диск и следуйте инструкциям на экране. Однако есть вероятность того, что Виста перестанет загружаться совсем, ибо по правилам сначала первой устанавливается более старая версия ОС, а потом уже более новая, а не наоборот, как в вашем случае. В этом случае просто вновь установите Висту в ту же папку, где она стояла ранее, если она откажет. Рекомендую вам прежде, чем что либо устанавливать, скопировать важные файлы из Моих документов (если таковые имеются) в любую другую папку.