Method for loading an operating system through a network
First Claim
1. In a computer network comprising a plurality of computers, each computer comprising a central processing unit (CPU), memory, offline storage, input/output devices, and a current operating system stored on a disk drive, a method for loading a transferring operating system onto a first one of said computers from a second one of said computers comprising:
- setting a root directory in the memory of the first computer;
loading a subset operating system into the memory of the first computer from the offline storage of the first computer, said subset operating system comprising commands for copying files, creating file directories, formatting disk drives, and establishing a network connection and operation on the network;
initializing the first computer using the subset operating system;
initializing the disk drive of the first computer by executing the commands for formatting disk drives and creating file directories to create a hierarchical file system on the disk drive of the first computer having a base at the root directory;
establishing communications between the first computer and the network by executing the commands for establishing a network connection and operation on the network to communicate with the second computer; and
copying operating system files of the transferring operating system in the second computer and loading the copy of the transferring operating system files from the second computer over the network into the hierarchical file system created on the disk drive of the first computer by executing the command for copying files in the first computer,whereby the disk drive of the first computer is rewritten with the copy of the transferring operating system loaded from the second computer without corrupting the subset operating system stored in the memory of the first computer.
2 Assignments
0 Petitions
Accused Products
Abstract
The method allows for the loading of operating systems between computers over a network, thereby drastically decreasing the amount of time required to download an operating system or update an operating system. A root directory is created and a subset of the operating system is loaded into the memory of the computer which is to receive the operating system, thereby eliminating the need to access or use the disk during the operating system download process. The subset of the operating system contains the basic commands for file creation and manipulation, directory creation and network communication. The computer system is then started using the subset of the operating system located in memory and connected to the network. Once the computer is connected to the network, the files comprising the operating system to be downloaded are copied and transferred from a remote computer over the network and stored on the disk drive of the receiving computer.
-
Citations
7 Claims
-
1. In a computer network comprising a plurality of computers, each computer comprising a central processing unit (CPU), memory, offline storage, input/output devices, and a current operating system stored on a disk drive, a method for loading a transferring operating system onto a first one of said computers from a second one of said computers comprising:
-
setting a root directory in the memory of the first computer; loading a subset operating system into the memory of the first computer from the offline storage of the first computer, said subset operating system comprising commands for copying files, creating file directories, formatting disk drives, and establishing a network connection and operation on the network; initializing the first computer using the subset operating system; initializing the disk drive of the first computer by executing the commands for formatting disk drives and creating file directories to create a hierarchical file system on the disk drive of the first computer having a base at the root directory; establishing communications between the first computer and the network by executing the commands for establishing a network connection and operation on the network to communicate with the second computer; and copying operating system files of the transferring operating system in the second computer and loading the copy of the transferring operating system files from the second computer over the network into the hierarchical file system created on the disk drive of the first computer by executing the command for copying files in the first computer, whereby the disk drive of the first computer is rewritten with the copy of the transferring operating system loaded from the second computer without corrupting the subset operating system stored in the memory of the first computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification