Non è strettamente necesario avere il supporto hardware per la virtualizzazione per poter virtualizzare un sistema operativo, il gestore di macchine virtuali semplicemente dovrà supportare esplicitamente il sistema operativo virtualizzato (e VirtualBox supporta XP senza problemi) e fare un po' di lavoro in più.