| || |
Join Date: May 2008
Re: Image Deployment Solution
An infrastructure that supports mass deployment onto networked devices could work as follows:
- A deployment server discovers a newly connected device on the network.
- The server retrieves information that identifies the run-time image to be installed on the device.
- If the specified run-time image is not already installed on the device, the deployment server begins the provisioning process.
- The deployment server refers to a script to obtain information that is required for the setup process. The server can use a different script for each available run-time image.
The best way to perform a mass deployment onto a non-networked device is to clone or flash the storage media with the run-time image during factory production.
Depending on the design of the device, the provisioning process may include tasks such as:
- Partitioning the hard disk.
- Formatting the disk for either the FAT file system or the NTFS file system.
- Installing the run-time image.
- Completing the First Boot Agent (FBA) process.
- Installing a post-FBA cloned run-time image onto the device.
- Booting the device to ensure that the run-time image includes a unique security ID (SID).
- Booting the device to perform testing through a test harness.