Patent ID: 7493627

Claim:
A method for deploying software in a computer system comprising: providing, in a service partition of a hard disk drive (HDD) associated with the computer, at least a deployment maintenance mechanism (DMM) including drivers for hardware, a deployment mechanism and a native operating system also being provided, the deployment mechanism identifying hardware associated with the computer, the deployment mechanism being associated with an image containing drivers for hardware; for hardware detected by the deployment mechanism and not having an associated driver in the image, copying into the deployment mechanism a driver from the service partition using the native operating system; re-booting the native operating system at least to deploy drivers for hardware associated with the computer; receiving configuration options to identify an image to apply to the computer, prior to the copying act; booting the native operating system for an initial time, after the receiving act and before the copying act; editing a copy of a driver registry of the deployment mechanism after the copying act; and inserting the copy of the driver registry into the deployment mechanism after the editing act.