Bueno, el VirtualBox tampoco es que tenga una gran compatibilidad con sistemas más antiguos que el XP... De todas formas sería conveniente que revisaras la configuración de la máquina virtual. Revisa sobre todo qué tipo de disco estás emulando (que sea IDE), el tamaño del disco, cuánta memoria RAM estás asignando (No más de 512MB), evita tener emulados dispositivos SCSI o SATA y estas cosas.
¿Qué configuración tienes establecida en la VM?