System for automated boot from disk image
First Claim
Patent Images
1. A method comprising:
- changing a characteristic of a computer system;
in response to said changing, executing a boot image stored in a memory of said computer system, whereinsaid computer system is configured to be coupled to a computer readable storage medium via a network,said boot image is stored in said memory by virtue of said computer system being configured to download said boot image into said memory from said computer readable storage medium via said network, andsaid boot image is executed from said memory by a processor of said computer system; and
in response to said executing said boot image,transferring an executable object to said computer system, whereinsaid executable object is configured to inspect said computer system, andexecuting said executable object.
7 Assignments
0 Petitions
Accused Products
Abstract
A system allowing a target machine to be booted up from a disk image stored in memory. Instead of reading the boot-up information from a disk drive or other physical device the data is read from memory. No modification is necessary to native operating system, input/output subsystem, bootstrap code, etc., since the invention modifies characteristics, such as vectors used by the operating system, to make the disk image in memory appear to be the same as a standard external device.
-
Citations
19 Claims
-
1. A method comprising:
-
changing a characteristic of a computer system; in response to said changing, executing a boot image stored in a memory of said computer system, wherein said computer system is configured to be coupled to a computer readable storage medium via a network, said boot image is stored in said memory by virtue of said computer system being configured to download said boot image into said memory from said computer readable storage medium via said network, and said boot image is executed from said memory by a processor of said computer system; and in response to said executing said boot image, transferring an executable object to said computer system, wherein said executable object is configured to inspect said computer system, and executing said executable object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a plurality of instructions, comprising a first set of instructions, executable on a computer system, configured to change a characteristic of a computer system, a second set of instructions, executable on said computer system, configured to execute a boot image, in response to a change in said characteristic caused by said first set of instructions, wherein said computer system is configured to be coupled to a remote computer readable storage medium via a network, said boot image is stored in said memory by virtue of said second set of instructions being further configured to download said boot image into said memory from said remote computer readable storage medium via said network, and said boot image is executed from said memory by a processor of said computer system, and a third set of instructions, executable on said computer system, configured to, in response to said first set of instructions, transfer an executable object to said computer system, wherein said executable object is configured to inspect said computer system, and execute said executable object; and a computer readable storage medium, wherein said instructions are encoded in said computer readable storage medium. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a processor; a memory, coupled to said processor; a computer readable storage medium, coupled to said processor; and computer code, encoded in said computer readable storage medium, configured to cause said processor to change a characteristic of a computer system, execute a boot image, in response to said characteristic being changed, wherein said computer system is configured to be coupled to a remote computer readable storage medium via a network, said boot image is stored in said memory by virtue of said boot image being downloaded into said memory from said remote computer readable storage medium via said network, and said boot image is executed from said memory by said processor; and in response to said computer code configured to cause said processor to execute said boot image, said computer code is configured to cause said processor to transfer an executable object to said computer system, wherein said executable object is configured to inspect said computer system, and execute said executable object. - View Dependent Claims (18, 19)
-
Specification