Internet recovery of a windows configuration
First Claim
1. A computing device that performs Internet recovery, comprising:
- a non-transitory, computer-readable medium containing instructions; and
at least one processor that executes the instructions to perform stages comprising;
executing firmware that detects the computing device is unable to load an operating system (OS);
based on detecting the computing device is unable to load the OS, contacting a server specified in the firmware, the server determining whether the computing device is to be a managed device;
downloading a pre-enrollment installer from a management server, the management server being identified to the computing device by the server or the firmware;
installing a first OS image selected by the management server based on ownership information of the computing device, wherein the pre-enrollment installer downloads the first OS image and the first OS image includes a management agent; and
rebooting based on at least the first OS image, wherein the management agent enrolls the computing device in a device management system during reboot, wherein the enrollment is performed using temporary credentials that are deleted by the management agent after the enrollment is complete.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are included for causing a computing device to assemble and boot from a managed operating system. When the computing device is powered on, it can execute firmware that specifies a server to contact. The server can identify a base operating system (OS) image to boot, and the location of a pre-enrollment installer for installing the base OS image. The pre-enrollment installer can download the base OS image in one or more pieces from multiple locations. This can include base OS images related to enterprise management and company-specific applications and drivers. Once the pre-enrollment OS has combined the base OS images, the computing device reboots using the combined image.
-
Citations
20 Claims
-
1. A computing device that performs Internet recovery, comprising:
-
a non-transitory, computer-readable medium containing instructions; and at least one processor that executes the instructions to perform stages comprising; executing firmware that detects the computing device is unable to load an operating system (OS); based on detecting the computing device is unable to load the OS, contacting a server specified in the firmware, the server determining whether the computing device is to be a managed device; downloading a pre-enrollment installer from a management server, the management server being identified to the computing device by the server or the firmware; installing a first OS image selected by the management server based on ownership information of the computing device, wherein the pre-enrollment installer downloads the first OS image and the first OS image includes a management agent; and rebooting based on at least the first OS image, wherein the management agent enrolls the computing device in a device management system during reboot, wherein the enrollment is performed using temporary credentials that are deleted by the management agent after the enrollment is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for Internet recovery of a computing device, comprising:
-
executing firmware that detects the computing device is unable to load an operating system (OS); based on detecting the computing device is unable to load the OS, contacting a server specified in the firmware, the server determining whether the computing device is to be a managed device; downloading a pre-enrollment installer from a management server identified by the server or the firmware; installing a first OS image selected by the management server based on ownership information of the computing device, wherein the pre-enrollment installer downloads the first OS image and the first OS image includes a management agent; and rebooting based on at least the first OS image, wherein the management agent enrolls the computing device in a device management system during reboot, wherein the enrollment is performed using temporary credentials that are deleted by the management agent after the enrollment is complete. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable medium containing instructions for Internet recovery, the instructions being executed by a processor of a computing device to perform stages comprising:
-
executing firmware that detects the computing device is unable to load an operating system (OS); based on detecting the computing device is unable to load the OS, contacting a server specified in the firmware, the server determining whether the computing device is to be a managed device; downloading a pre-enrollment installer from a management server, the management server being identified to the computing device by the server or the firmware; installing a first OS image selected by the management server based on ownership information of the computing device, wherein the pre-enrollment installer downloads the first OS image and the first OS image includes a management agent; and rebooting based on at least the first OS image, wherein the management agent enrolls the computing device in a device management system during reboot, wherein the enrollment is performed using temporary credentials that are deleted by the management agent after the enrollment is complete. - View Dependent Claims (18, 19, 20)
-
Specification