- Install Tiny Vista (no Media Center) first
- Install XP. This would blow Vista bootloader and overwrite WMP in Program Files breaking it for Vista.
- Using Vista DVD restore Vista bootloader. This would blow Vista validation thus Vista needs to be re-validated (by copying sources to HDD and running \sources\$OEM$\$$\INSTALL\startVista1.cmd (startVista2.cmd)).
- Install Easy BCD and add XP boot.
Even with most everything stripped out Vista is hungry for RAM requiring ~300MB vs. 650MB for standard Vista vs. 160-180MB for XP.
Also, all Vistas but Ultimate do not allow Remote Desktop and log out whoever is logged onto console. RDS could be turned on (and log out fixed) with termsrv.zip on Business, Premium and on Ultimate it would fix log out problem.