Methods for expansive netboot
First Claim
Patent Images
1. A method to boot up a server using a target storage device selected from a plurality of independent storage devices located in a subsystem over a network, comprising:
- interactively installing an operating system by entering a setup mode on the server;
receiving an IP address of the subsystem from the user while in the setup mode;
finding the subsystem at the IP address over the network;
receiving identification of the target storage device where installation is to occur from the user while in the setup mode;
storing the operating system and a dynamic configuration program in the target storage device selected from the plurality of independent storage devices located in the subsystem; and
booting the operating system on the target storage device using the identification and IP address input by the user while in the setup mode, the booting occurring through block data transfer, wherein the server communicates with the target storage device by using iSCSI protocol.
18 Assignments
0 Petitions
Accused Products
Abstract
A method to boot up a server using a target storage device over a network is provided. The method includes installing an operating system by storing the operating system and a dynamic configuration program in the target storage device on the network where the location of the target device is designated by an internet protocol (IP) address. The method also includes accessing the operating system on the target storage device using the IP address and the dynamic configuration program, the accessing occurring through data block transfers.
-
Citations
17 Claims
-
1. A method to boot up a server using a target storage device selected from a plurality of independent storage devices located in a subsystem over a network, comprising:
-
interactively installing an operating system by entering a setup mode on the server; receiving an IP address of the subsystem from the user while in the setup mode; finding the subsystem at the IP address over the network; receiving identification of the target storage device where installation is to occur from the user while in the setup mode; storing the operating system and a dynamic configuration program in the target storage device selected from the plurality of independent storage devices located in the subsystem; and booting the operating system on the target storage device using the identification and IP address input by the user while in the setup mode, the booting occurring through block data transfer, wherein the server communicates with the target storage device by using iSCSI protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to interactively install an operating system on a target storage device selected from a plurality of independent storage devices in a subsystem over a network, comprising:
-
initiating a setup mode to install the operating system; receiving an IP address of the subsystem from the user while in the setup mode; determining the plurality of independent storage devices located in the subsystem; finding the subsystem at the IP address over the network; receiving identification of a target storage device selected from the plurality of storage devices located in the subsystem, the identification being received from the user while in the setup mode; and installing the operating system in the target storage device selected from the plurality of independent storage devices in the subsystem using block data transfer, wherein iSCSI is utilized as a data transfer protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method to boot up a server from a target storage device selected from a plurality of independent storage devices located in a subsystem over a network, comprising:
-
retrieving an operating system boot loader at a first sector of the target storage device selected from the plurality of independent storage devices located in the subsystem over the network; and booting up the server using the operating system located on the target storage device by using the operating system boot loader, wherein data transfer of the operating system from the target storage device to the server is accomplished by use of an iSCSI protocol, and wherein the operating system is interactively installed on the target storage device by entering a setup mode on the server, receiving an IP address of the subsystem from a user while in the setup mode, finding the subsystem at the IP address over the network, receiving identification of the target storage device where installation is to occur from the user while in the setup mode, and storing the operating system and a dynamic configuration program in the target storage device selected from the plurality of independent storage devices located in the subsystem. - View Dependent Claims (16, 17)
-
Specification