Patent ID: 8504813

Claim:
A computer-implemented method for operating system mobility across computing platforms, the method comprising: responsive to power up of a first computing platform, and prior to booting an operating system on the first computing platform, periodically identifying, by a computer processor of the first computing platform and based on a heartbeat record that is stored in a boot disk in which the operating system is stored, whether the operating system is active until a determination that the operating system is inactive; responsive to the determination by the processor of the first computing platform that the operating system is inactive, selecting, by the processor, one of a plurality of boot profiles that are each stored in association with a respective one of a plurality of computing platforms for respective use in a respective booting of the operating system on the respective computing platform, the selected boot profile being associated with the first computing platform; and using the selected boot profile, by the processor, in a booting process for booting the operating system on the first computing platform.