Check for power source:
Ensure that the system where imaging is performed is connected to a power source. This is needed since imaging might take a longer time and if the system battery is low during imaging, it might lead to disk error.
Defragment the disks and image repository drive before initiating image creation. Defragmenting will pull all the sectors of the hard disk together. This will increase the disk access which will in turn lead to faster Image Creation. Follow the steps given below to defragment disk,
Check for Disk bad sectors:
Check for patch updates and software installation:
Do not initiate image creation process if any patch updates or software installation is running in the system, since partial updates might lead to boot errors after deployment.
While creating Image and driver repositories, you can specify the computer name in share path if DNS is configured in your network. If it is not configured, you can specify the IP addresss to avoid network errors. For networks with dynamic IP, make sure that you change the IP address when the PC is moved to another location. This is needed since deployment cannot happen if driver or image repository is not accessible.
Check for Disk Usage:
Do not initiate online image creation if the disk usage for any process in the machine is high. You can find the details of disk usage in task manager. For example, if the disk usage is above 400 MB/s you can either wait for the process to complete or kill the process before starting image creation.
Naming and renaming Image file or repository:
Give unique and easily identifiable names for images, templates, repositories, and media. After creating images, do not rename image repository or the image file. If the image file or the repository is not accessible because of the changes, deployment cannot be initiated.
Memory level (RAM):
Ensure that you select the required memory level (RAM) during imaging. It is recommended to select the memory level as medium, since, if the memory level is low, image creation speed might slow down and if the memory level is high, too much of RAM will be consumed during the imaging process. If the imaging machine is going to be idle, you can select memory level as High, since the RAM consumption will not affect any other process and the imaging will be faster.
Configuring driver repository:
During the process of imaging, drivers will be automatically collected from the imaging machine and stored in a repository. It is recommended to use a local share while configuring this repository, since this repository is needed to be accessible always to store the drivers from the imaging machine.
Check for OS partitions:
During imaging, System/Firmware partitions, OS reserved partitions and OS partitions will be selected as default, ensure that you do not deselect them, as these partitions are required to boot the system after OS deployment.
Check for external devices:Ensure that you do not connect or disconnect any external devices to the machine during the imaging process. When it is connected, the newly detected registry components might interrupt the imaging process.
Network and hard disk drivers are needed for PE media creation. Hence, once you add these drivers to the repository get them updated using the Re-scan option for the changes to reflect.
Ensure that port 69 is not used by any other process as it is used for configuring PXE server. Refer this document for more details
To know more about the ports used in OS Deployer, refer this document.
Ensure that you have added the compatible network and hard disk drivers in the driver repositories to create PE media. These drivers should support the WinPE toolkit and the target computers used for deployment.
Check for power source:
Ensure that the target computer where deployment is performed is connected to a power source. This is needed since deployment might take a longer time and if the system battery is low during deployment it might lead to disk error.
During template creation, while adding the domain details, give administrators privileges to the credentials to perform post-deployment activities.
While creating deployent templates, select the appropriate hard disk number to perform the deployment and make sure that the target computer have the required hard disk drivers to perform deployment. In general, the value of default internal disk will be 0. Open command prompt, and run command "diskpart" and "listdisk" to know hard disk number.
If you choose to deploy by specifying Mac address, manually boot the computers to initiate deployment. To automate the booting process, configure wake on LAN settings in all the target computers.
You can restrict the usage of bandwidth in your network by setting up the bandwidth usage level. This setting is needed to be configured, especially when you use multicast method since more bandwidth will be consumed while deploying the same image to multiple computers at a time.
Specify the required waiting time before initiating deployment. During this time the server will wait for the target computers to connect.