Aculy, VMkernel se učitava kao modul u toku butovanja regularnog kernela, i nakon toga ima pristup celom kernel adresnom prostoru, što znači da može da:
1. Skloni Linuxove strukture koji mu ne trebaju i dealocira sve njihove instance
2. Počisti /proc i /sys unose koji mu ne trebaju
3. Uvede svoje strukture i sistemske pozive, ili da reimplementira postojeće (ili da ih ukloni)
Tako da to što se na kraju dobije u fazi izvršavanja jeste nekakav derivat Linuxa, ali nije stoprocentno Linux u smislu da mogu da učitam drajver za karakter divajs ako taj drajver inicijalizuje instancu file_operations strukture a ona više nije definisana u kernel adresnom prostoru (e sad, ne znam je l su baš konkretno karakter divajsovi onemogućeni u vmkernelu, tamo u onom artiklu što je Pera linkovao piše da jesu, mada mi to baš nije logično, npr BSD je u poslednjim verzijama onemogućio blok uređaje a ostavio karakter uređaje, a zašto su onda ovi uradili suprotno nemam pojma tj ne piše)