Partition Loader
The Partition Loader is a special purpose boot loader image that is embedded into Hypervisor. During the boot process, Hypervisor:
- Creates a VM container according to the PCT
- Maps a Partition Loader image into guest OS memory space
- Then passes control to it
Partition Loader is responsible for loading and starting guest OS boot images.
Note: While being a part of the Hypervisor image, Partition Loader is executed in a context
of a guest OS VM and can only access physical memory or storage devices that belong to
the OS according to the PCT.
When a partition restarts after resetting partition state, Hypervisor passes control back to Partition Loader for subsequent reloading of Guest OS images.