Ghost Solution Suite

 View Only
  • 1.  Multi Device Imaging

    Posted Jul 05, 2011 11:52 PM

    Hi Everyone,

    I am trying to do the following:

    1. PXE boot to Ghost from a WinPE image that has all of our computer model’s nic and storage drivers so that the client can connect to ghost over the network and write the image to its hard drive. 

    2. When the image has transferred to the client and the computer starts for the first time I want to have sysprep (or whatever can do this) map a network share that will have every driver available for every model computer we have and install all of the client’s drivers from that share.

    Can this be done?

    I have a decent grasp on creating the Win PE image.  Have been using Ghost boot wizard to do this which is pretty easy.  

    I am confused on part 2.  Is it possible to load drivers from a share during sysprep?  Do the network drivers need to be within the image itself to even be able to map the drive?  Do the storage drivers need to be on the image as well in order to install the remaining drivers from the share? 

     

    Will be imaging both Windows XP and Windows 7 clients.  Currently use Symantec Ghost Solutions Suite 2.5.1 to deploy images.

     

    Thanks for your help. 



  • 2.  RE: Multi Device Imaging

    Posted Jul 06, 2011 04:28 AM

    Hi,

    Have you tried DeployAnywhere while deploying image to client?

    Thanks



  • 3.  RE: Multi Device Imaging

    Posted Jul 06, 2011 10:29 AM

    As I see it you have two options.

     1. DeployAnywhere

     2. Create a condition to determine your hardware and inject the drivers from your network share. This is done in WinPE process, After the image is laid down but before you boot to production.

    Option 1 is more automated but option 2 gives you more control over the driver applications.   



  • 4.  RE: Multi Device Imaging

    Posted Jul 06, 2011 10:30 AM

    There are two separate driver processes that you need to address. The first is the provision of NIC and storage drivers for your computer inventory, and this you have addressed in your first point.

    Your second point identifies the need for your operating system image(s) to have the correct driver library to support the range of hardware that they are being deployed to. These drivers have to be available to the operating system BEFORE it starts to boot, otherwise it is highly likely that the image will blue screen well before it gets to the point of mounting the NIC and being able to access drivers on a network share (and what if the NIC driver is on the network share??)

    As Pankaj indicated above, the "Deploy Anywhere" technology has been created to provide driver injection into operating system images to address this requirement. In summary therefore, the required drivers need to be in the deployed image, and correctly located so that the operating system plug and play process can find them, before the image starts to boot. 

    However, the way that Windows XP and Windows 7 discover drivers is different to each other. For XP, sysprep.ini needs to have every driver directory itemised. Windows 7 is more intelligent in this respect, and will recurse through a folder tree automatically when searching for drivers.  I would strongly recommend that you download the Microsoft Windows Automated Installation Kit (WAIK) for each operating system you are deploying and familiarise yourself with the way that Microsoft's build technology works.

    Ghost 2.5.1.2266 is Windows 7 compatible, and can make the imaging process a lot simpler, but without a decent understanding of how the build process works, you are going to end up spending a lot of time tracking down simple issues with your imaging process that will inevitably occur.

    Finally, there are many articles in Connect on various aspects of imaging which I would recommend you take the time to research and read through.