Pour faire court : **Oui.
Chaque machine virtuelle est techniquement “indépendante” des autres, et avec VirtualBox , vous pourriez facilement le faire, puisqu'elle est prise en charge par les systèmes d'exploitation hôtes Windows et Linux (émulés ou non). Vous pourriez simplement utiliser Windows comme système d'exploitation “hôte de base”, faire tourner Linux dans une machine virtuelle, puis utiliser cette machine comme nouveau système d'exploitation hôte de base pour Bochs.
Notez que votre seule limitation ici est votre matériel. Selon les exigences de votre développement, vous pouvez avoir besoin de plus de mémoire ou d'une mise à niveau vers un système d'exploitation “base-host” 64 bits. Cela étant dit, si vous choisissez vos distributions Linux avec sagesse, tout système moderne devrait être capable d'une imbrication arbitraire comme celle-ci.
Vous constaterez une amélioration des performances si vous activez la prise en charge de la virtualisation x86 sur votre ordinateur (si votre carte mère et votre processeur le prennent en charge), et AFAIK, vous pouvez “passer par” cette fonctionnalité à plusieurs machines virtuelles imbriquées. Si nous avons des machines virtuelles n
imbriquées les unes dans les autres, cela est pris en charge tant que le 1
st au n-1
th OS invité imbriqué a la prise en charge de la virtualisation x86 (l'hôte de base doit également la prendre en charge). Notez qu'il y a encore quelques problèmes de sécurité à prendre en compte si vous faites cela, alors prenez les précautions appropriées.