Pour VirtualBox, je répondrais non au premier abord. XNA est basé sur le Framework .NET et sur DirectX, ce qui limite son utilisation à Windows. Mono permet de faire tourner le .NET, mais je suis pas...