Lang verhaal kort: ja.
Elke virtuele machine is technisch “onafhankelijk” van elkaar, en met VirtualBox , zou je dit gemakkelijk kunnen doen, aangezien het wordt ondersteund op zowel Windows als Linux host-besturingssystemen (geëmuleerd of niet). Je kunt gewoon Windows als je “base-host” OS gebruiken, Linux in een VM draaien, en dan dat besturingssysteem gebruiken als de nieuwe base-host voor Bochs.
Merk op dat je enige beperking hier je hardware is. Afhankelijk van de eisen van je ontwikkeling, heb je misschien meer geheugen nodig, of een upgrade naar een 64-bit “base-host” besturingssysteem. Dat gezegd hebbende, als je je Linux distro’s verstandig kiest, zou elk modern systeem in staat moeten zijn tot arbitraire nesting als deze.
U zult betere prestaties zien als u x86 virtualisatie ondersteuning op uw computer inschakelt (als uw moederbord en CPU dat ondersteunen), en AFAIK, u kunt deze functie “doorgeven” aan meerdere geneste virtuele machines. Als we n
virtuele machines in elkaar nesten, wordt dit ondersteund zolang het 1
ste tot het n-1
ste geneste gast OS ondersteuning heeft voor x86 virtualisatie (de basis host moet het ook ondersteunen). Merk op dat er nog steeds enkele veiligheidsproblemen zijn waar u zich bewust van moet zijn als u dit doet, dus neem de juiste voorzorgsmaatregelen.