Hola, yo tenía un notebook sin disco duro y con Windows XP en un pendrive
http://reboot.pro/topic/18547-vhd-xp-setup-install-xp-in-vhd/
Es medio complicado pero se puede
Creas una imagen VHD en un disco duro normal e instalas XP ahí, con un driver llamado WinVBlock
Y una vez instalado, parchas la imagen con USB_XP_Fix.exe (no entendí bien qué cambios hace...) y la mueves al USB
Y funciona!
Aunque por culpa del driver ese no funciona el suspender
Saludos
http://reboot.pro/topic/18547-vhd-xp-setup-install-xp-in-vhd/
Es medio complicado pero se puede
Creas una imagen VHD en un disco duro normal e instalas XP ahí, con un driver llamado WinVBlock
Y una vez instalado, parchas la imagen con USB_XP_Fix.exe (no entendí bien qué cambios hace...) y la mueves al USB
Y funciona!
Aunque por culpa del driver ese no funciona el suspender
Saludos