Perché non è possibile iniziare a VMware All'interno VirtualBox?

June 21

VirtualBox e VMware sono due pacchetti rivali progettati per consentire di eseguire i computer virtuali, ognuna con il proprio sistema operativo, le applicazioni sotto il computer principale e il suo sistema operativo. Si tratta di una grande tecnologia, ma menti curiose potrebbe chiedersi perché una macchina virtuale VMware non può essere eseguito all'interno di una macchina virtuale VirtualBox (o viceversa).

Anelli

sistemi operativi x86 compatibili Intel eseguire programmi in una serie di livelli di protezione che sono noti come anelli. Questi anelli definiscono quali sono consentite programmi che girano sotto l'anello di fare. Il livello più alto, Ring 0, permette al programma di utilizzare tutte le risorse del sistema, mentre gli anelli inferiori, scendendo al Ring 3, aggiungere sempre più restrizioni di quali programmi sono autorizzati a fare sul sistema.

Sistemi operativi vs Applicazioni

Il nucleo del sistema operativo, il kernel, viene eseguito quasi sempre in Ring 0, mentre le applicazioni utente in genere eseguite in Ring 3.

Virtual Machine ospiti

A meno che il computer è stato progettato per essere un server con supporto dedicato per la virtualizzazione, un sistema informatico virtuale deve essere eseguito entro Ring 1, non dando abbastanza controllo per creare le proprie macchine virtuali.