CPC G06F 9/4406 (2013.01) [G06F 8/61 (2013.01); G06F 8/71 (2013.01); G06F 9/445 (2013.01); H04L 67/06 (2013.01)] | 20 Claims |
1. A system, comprising:
an information handling system (IHS); and
a first remote system and a second remote system communicatively coupled to the IHS over a network;
wherein the IHS includes:
at least one computer readable non-volatile memory configured to store boot firmware and Advanced Configuration and Power Interface (ACPI) firmware;
a computer readable storage device configured to store an operating system (OS) for the IHS, at least one OS application, a device identifier corresponding to the IHS, and a version identifier corresponding to a specified version of the at least one OS application; and
at least one processing device, wherein when the at least one OS application is removed from the computer readable storage device, the at least one processing device executes program instructions within the boot firmware and the ACPI firmware to:
retrieve a universal resource locator (URL) link corresponding to the device identifier and the version identifier from the second remote system, wherein the URL link identifies where the specified version of the at least one OS application and a corresponding deployment agent installer are stored within the first remote system; and
use the URL link to automatically restore the specified version of the at least one OS application to the computer readable storage device.
|