Лучше создай виртуальный образ XP со всей программной средой, что есть сейчас на внешний жестак. Затем установи 8-ку, а уже с 8-ки можешь запускать свою среду ХP со всем барахлом, что в ней есть и в том виде, что был на момент виртуализации. Всё равно ПК должен легко брать 8-ку, чтобы её завиртуалить. Но тогда зачем оставлять XP на железе? XP уже труп, виртуаль его и пользуйся, пока на 8-ке всё не настроишь в нужном виде. Недавно тему с крутейшим софтом для этой цели постил
https://neverfold.appspot.com/threads/61557 (лицензия всего 490 рублей стоит и никакого геморроя)