1. A data processing system comprising: a physical server; a virtualization platform, integrated into the physical server, to run a plurality of operating systems simultaneously on at least one physical server based on persistent state data, the persistent state data comprising virtualization configuration information; a non-volatile state storage, coupled to the physical server, to store the persistent state data; and a physical baseboard management controller, integrated into the physical server, to edit the persistent state data when the virtualization platform is not running.