Patent ID: 9047112
Filing Date: 2015-06-02
Classification: G06F

Abstract:
1. A non-transitory computer storage medium having computer-executable instructions stored thereon which, when executed by a processor of a computer system that has a physical drive having a first partition including an operating system (OS) and having a master boot record (MBR) with initial settings indicating the first partition as an active bootable partition, cause the processor to: load and execute a hypervisor from the non-transitory computer storage medium, the hypervisor having a privileged domain and an unprivileged domain; initiate a virtual service processor (VSP) in the privileged domain, the VSP being configured to manage at least one health, operation, or performance related aspect of the computer system; configure the unprivileged domain to allow the operating system to run therein, the operating system (OS) being executable directly on the computer system; load and execute the OS in the unprivileged domain; create a second partition in the physical drive; copy a VSP environment file including a hypervisor file and a VSP file from the non-transitory computer storage medium to the second partition of the physical drive, wherein the VSP environment file is a bootable file instructing the processor to initiate the hypervisor and to initiate the VSP in the privileged domain of the hypervisor; and modify a partition table of the MBR of the physical drive to have settings indicating that the second partition of the physical drive is an active bootable partition.