Method and system for selecting an operating system at user login on a target device
First Claim
Patent Images
1. A method of selecting an operating system at a target device in communication with a server, comprising:
- initiating a network bootstrap program at the target device;
sending a bootstrap list command from the target device to the server, receiving an operating systems list of at least one operating system prior to executing an operating system at the target device;
selecting a target operating system from the operating systems list, wherein the target device is to be remotely booted by the server; and
relocating the network bootstrap program after the target operating system is selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of selecting an operating system at a target device in communication with a server is provided. A network bootstrap program is initiated at the target device prior to executing an operating system at the target device. The target device sends a bootstrap list command from the target device to the server and receives an operating systems list of at least one operating system. A target operating system is then selected from the operating systems list.
16 Citations
20 Claims
-
1. A method of selecting an operating system at a target device in communication with a server, comprising:
- initiating a network bootstrap program at the target device;
sending a bootstrap list command from the target device to the server, receiving an operating systems list of at least one operating system prior to executing an operating system at the target device;
selecting a target operating system from the operating systems list, wherein the target device is to be remotely booted by the server; andrelocating the network bootstrap program after the target operating system is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- initiating a network bootstrap program at the target device;
-
10. Computer program product in a non-transitory computer usable medium for selecting an operating system at a target device, comprising:
- means for initiating network bootstrap program code at the target device;
means for receiving a command requesting an operating systems list of at least one operating system;
means for sending the operating systems list to the target device before an operating system˜
s executed at the target device; and
means for receiving a selection of a target operating system from the operating systems list, wherein the target device is to be remotely booted by the server; and
means for relocating the network bootstrap program code after the target operating system is selected. - View Dependent Claims (11, 12, 13, 14, 15)
- means for initiating network bootstrap program code at the target device;
-
16. A network data processing system comprising:
- means for initiating a network bootstrap program at a target device, the target device to be remotely booted by the server;
means for sending a command requesting an operating systems list of at least one operating system;
means for receiving the operating systems list prior to executing an operating system at the target device; and
means for selecting a target operating system from the operating systems list at the target device; and
means for relocating the network bootstrap program after the target operating system is selected. - View Dependent Claims (17, 18, 19, 20)
- means for initiating a network bootstrap program at a target device, the target device to be remotely booted by the server;
Specification