APPARATUS, SYSTEM AND METHOD FOR INTEGRATED CUSTOMIZATION OF MULTIPLE DISK IMAGES INDEPENDENT OF OPERATING SYSTEM TYPE, VERSION OR STATE
First Claim
1. An apparatus comprising:
- a single integrated package of customizations;
a builder module configured to capture customizations applied to a base disk image and incorporate the customizations into the integrated package; and
an injector module configured to programmatically apply the customizations from the integrated package to a target disk image, independent of the base disk image.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for customizing a disk image. A base image is booted and the desired customizations are applied and captured using a known method. A maintenance environment is booted and a builder module incorporates the captured customizations into an integrated package. If user input is required then custom menus are also defined. A target operating system, independent of the base image, is hooked to invoke an injector module. The operating system is booted from the maintenance environment thereby invoking the injector module. The customizations from the integrated package together with any obtained from the custom menus are injected into the operating system. A customized image of the operating system is then saved, to be deployed to other computers or further customized as required.
60 Citations
25 Claims
-
1. An apparatus comprising:
-
a single integrated package of customizations; a builder module configured to capture customizations applied to a base disk image and incorporate the customizations into the integrated package; and an injector module configured to programmatically apply the customizations from the integrated package to a target disk image, independent of the base disk image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a single integrated package of customizations; a builder module configured to capture customizations applied to a base disk image and incorporate the customizations into the integrated package; one or more custom menus generated by the builder module to obtain customization information which was not among the customizations applied to the base disk image; an injector module configured to programmatically apply the customizations from the integrated package and from the custom menus to a target disk image, independent of the base disk image; a storage system to store the integrated package; and a computer upon which to run the builder module and the injector module. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a computer readable medium having computer usable program code executable to perform operations for customizing a disk image, the operations of the computer program product comprising:
-
building a single integrated package of customizations by capturing customizations applied to a base disk image and incorporating the customizations into the integrated package; generating one or more custom menus to obtain customization information which was not among the customizations applied to the base disk image; and injecting the integrated package by programmatically applying the customizations from the integrated package and from the custom menus to a target disk image, independent of the base disk image. - View Dependent Claims (17, 18, 19)
-
-
20. A method for customizing a disk image, the method comprising the steps of:
-
loading a base disk image; applying customizations; capturing the customizations; incorporating the customizations into a single integrated package; loading a target disk image, independent of the base disk image; injecting the integrated package by programmatically applying the customizations from the integrated package to the target disk image to yield a customized target disk image; and saving the customized target disk image. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification