Да, это возможно.
Для запуска winxp в ram (полный winxp или mini зависит от вас) вам необходимо создать образ диска VHD, который включает в себя нужный вам winxp. Winxp был установлен с драйвером winvblock.
Вы можете использовать виртуальный ящик Oracle для создания необходимого образа VHD-диска.
В конце концов, вам понадобится grub4dos для загрузки и загрузки образа.
Сводная команда: grub4dos # map --mem /winxp.vhd (hd0) ...
Смотрите подробности шагов и скриншот здесь: http://www.linuxbyexamples.net/2012/08/how-to-run-winxp-in-ram-memory.html
Надеюсь, это поможет вам.
Приветствия.