Video Screencast Help

Modify HDD driver in Ghost image

Created: 23 Nov 2012 | 6 comments


     I am looking for professional advise, on a volunteer budget :-)

   I recently inherited a bunch of images from different clients, and want to reduce it down to 1 image per client. The problem is, each image is client-specific, and hardware specific. There are renaming scripts in the images that i only have a vague idea how to create (I'm IT admin/support, not programming). One client has now started rolling out a new laptop, and none of the existing images will load - the PC just sits on a black screen, without loading windows after the image is instaled. Searching around the net, I believe the problem is a vendor-specific HDD driver. Is there a way that I can change this to a standard driver within the image, say by overwriting the registry [dangerous I know, but I do have many images to play with :-) ]? Or can I modify the sysprep in the image to change the driver, then put that back in? All imaging is done locally - we boot into Ghost from a USB flash drive, and all images are done to-from an external USB HDD. I have not worked a lot with images before, so if I ask for more details on a response, please forgive me in advance? :-) I am using Ghost 11.5


Comments 6 CommentsJump to latest comment

EdT's picture

What version of Ghost are you using?

What version of operating system are your images deploying?

Adding mass storage drivers involves editing an existing image and running sysprep again to create a new image.  If you are using Deploy Anywhere in Ghost, then you can add drivers to the DA driver library and create a new image.

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

Storm Ryder's picture

I am running Ghost 11.5, and deploying Windows 7. The only problem I have is that the images have H/W specific HDD dirves isntalled, as far as I can tell, since they install fine on the equipment the image came from. 

So to understand, you are saying that the old images are basically useless for the new machines, I'll have to sysprep them again, correct? I can live with that, but is there a way to pull out the existing sysprep/unattend files, so that I can find the auto-rename script the previous guy used (would rename a PC based on S/N and location) and extract it as well, since from what I have read online, it is referenced in one of these two items, but is separate from them.


EdT's picture

You can use Ghost Explorer to view Ghost images, but I would strongly recommend taking a backup of any image before you start manipulating it.  You can then extract specific files from a previous image.

Plan B is to install an image on the hardware it was intended for, and then add the drivers for new hardware to that image and sysprep it again.  Make sure you have Ghost as this is the latest available from LiveUpdate and includes Win 7 support.

It is of course possible to create a single image that supports all desktop and laptop machines in your client list, or per client, but this requires regular maintenance whichever route you take, to keep all the drivers up to date.

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

Storm Ryder's picture

I thought Win7 was realtively hardware generic - htat it picked up and isntalled all the drivers automarically? Just need a inetrnet conenction for newer hardware? Well whatever - that's a detail for another forum. I think I got what I need here, if I don't I'll be back :-)

EdT's picture

Win 7 is pretty good at finding drivers, but no operating system can be 100% effective at this. Older hardware is often not supported at all, and obscure hardware is frequently not supported either. If the obscure hardware happens to be your network interface then you have no chance of getting anything from the internet!

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

funguy's picture

I just thought I would throw an idea out there. Push the image using a custom win7 boot cd that has the tool to inject the driver before you even reboot.  Build the CD using info from my post .  Then boot the cd and use ghost from the desktop icon.  After you restore the image to the new laptop don't reboot yet.  Run the fix_7hdc tool to inject the real hdd driver.  Reboot and it will make it into windows. Simple and effective for all hdd drivers.  It is best not to load a specific video driver in the original.  But that can be fixed in safe mode.