? VirtualBox og VMware er to rivaliserende pakker designet for å tillate deg å kjøre virtuelle maskiner , hver med sitt eget operativsystem , som søknader under den viktigste datamaskinen og operativsystemet . Det er en flott teknologi , men nysgjerrige sinn lurer kanskje på hvorfor en VMware virtuell maskin ikke kan kjøres i en VirtualBox virtuell maskin (eller vice versa ) . Ringer
Intel - kompatible X86 operativsystemer kjører programmer i en rekke beskyttelse nivåer som er kjent som ringer . Disse ringene definere hvilke programmer som kjører under den ringen er tillatt å gjøre. Det høyeste nivået , Ring 0 , lar programmet bruke hele ressursene i systemet, mens lavere ringer , går ned til Ring 3 , legge til flere og flere restriksjoner på hva programmene er lov til å gjøre på systemet.
med operativsystemet vs programmer
kjernen av operativsystemet , kjernen , nesten alltid kjører i ring 0 , mens brukerprogrammer typisk kjøre i ring 3 .
Virtual Machine Gjester
med mindre maskinen er designet for å være en server med dedikert støtte for virtualisering , må et virtuelt datasystem kjøres innenfor ring 1, ikke gi det nok kontroll til lage sine egne virtuelle maskiner .