Поставь убунту на флешку а сверху виртуалбокс с ХР, реально адекватный вариант, если ничего больше не выходит Сделай просто автоматический запуск VB с помощью shell-скрипта сразу после запуска системы, например..