Determining a boot server network address from which to download an operating system during a boot sequence
First Claim
Patent Images
1. A method, comprising:
- transmitting a request for a network address to use to communicate on a network to a server during a boot sequence;
performing an operation to download an operating system from a first type of boot server network address indicated in a response from the server to the request;
selectively performing an operation to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address; and
loading the downloaded operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for determining a boot server network address from which to download an operating system during a boot sequence. A request for a network address to use to communicate on a network to a server during a boot sequence is transmitted. An operation is performed to download an operating system from a first type of boot server network address indicated in a response from the server to the request. An operation is selectively performed to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address. The downloaded operating system is loaded.
83 Citations
28 Claims
-
1. A method, comprising:
-
transmitting a request for a network address to use to communicate on a network to a server during a boot sequence;
performing an operation to download an operating system from a first type of boot server network address indicated in a response from the server to the request;
selectively performing an operation to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address; and
loading the downloaded operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus capable of communicating with a network and server over the network, comprising:
logic to execute during a boot sequence of the computer system, wherein the logic is enabled to cause operations to be performed, the operations comprising;
(i) transmitting a request for a network address to use to communicate on the network to the server;
(ii) performing an operation to download an operating system from a first type of boot server network address indicated in a response from the server to the request; and
(iii) selectively performing an operation to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address, wherein the computer system loads the downloaded operating system. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A system capable of communicating with a network and server over the network, comprising:
-
a motherboard;
a processor on the motherboard; and
an adaptor on the motherboard enabling communication with the network and server over the network, comprising;
(i) logic to execute during the boot sequence, wherein the logic is enabled to cause operations to be performed, the operations comprising;
(a) transmitting a request for a network address to use to communicate on the network to the server during a boot sequence;
(b) performing an operation to download an operating system from a first type of boot server network address indicated in a response from the server to the request; and
(c) selectively performing an operation to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address, wherein the computer system loads the downloaded operating system. - View Dependent Claims (18)
-
-
19. An article of manufacture implemented in a computer readable medium including code capable of communicating with a server over a network, wherein the code is capable of causing operations to be performed, the operations comprising:
-
transmitting a request for a network address to use to communicate on the network to the server during a boot sequence;
performing an operation to download an operating system from a first type of boot server network address indicated in a response from the server to the request;
selectively performing an operation to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address; and
loading the downloaded operating system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification