Вот, в голову надуло: Поставил линукс (Убунту, не суть). В нем виртуальную машину и вней - голую ХР безо всяких драйверов. Ибо если периферия поддержана линуксом (а сейчас это так), то ХР ее видит как стандартное устройство. То есть получается - линукс - универсальный драйвер-пак для ХР. Правда, такое решение не проходит для работы с железом - программаторы там всякие и тд. Есть еще один нюанс - файл виртуальной машины может быть криптованным.