O/S Deployment Thread, Creating a Master Image compatible with different laptop hardware using sysprep in Technical; EDIT: Server 2003/XP
Im using fog to deploy our images and currently its 1 image per laptop vendor ...
27th October 2011, 03:02 PM #1
Creating a Master Image compatible with different laptop hardware using sysprep
EDIT: Server 2003/XP
Im using fog to deploy our images and currently its 1 image per laptop vendor because of compatibility issues.
I have been told i can create a improved master image where i can use it on 3 different hardware machines without having to reinstall drivers via sysprep configuration/ parameter method?
true or false? i imagine its something to do with the driver store? Any advice on how to do this?
i want to be able to use 1 master image to work flawless without having to reinstall drivers etc on 3 different machines, for example Acer, Dell, HP
Last edited by Lex; 27th October 2011 at 04:00 PM.
Reason: missing info
27th October 2011, 03:34 PM #2
Windows 7 and sysprep, insert the drivers into the image and you're good.
27th October 2011, 03:58 PM #3
sorry i should of mentioned this but, we are server 2003 based and still on windows xp for sysprep so no fancy win7 stuff ;-)
27th October 2011, 04:01 PM #4
right in that case build an image for XP...insert absolutely every possible driver you could need and go from there
27th October 2011, 04:28 PM #5
what's the best method to do that, i know it sounds silly but i want to be accurate on this.
theres got to be a better way to do it than just copying lots of driver files into the driver store as some drivers use applications which detect hardware first before install which wont work on different hardware.
i have tried sysprep load onto new hardware and sysprep again with new drivers and then tested to see if that worked with both machines which does not. so something strange is stopping it from picking up the drivers correctly.
We have 10+ images and its becoming a bog on our storage node!
27th October 2011, 04:41 PM #6
Last edited by SYNACK; 27th October 2011 at 04:43 PM.
27th October 2011, 04:42 PM #7
We use FOG and sysprep for w7 deployment. Had the same issues as you but eventually went down the following route:
For our master image we simply go through all the blurb then drivers, sysprep then upload to fog. We then deploy the image to a different machine type then install drivers then upload to fog - repeat etc.
In sysprep we use the option do not keep driver setup, so its a fresh machine according to sysprep and it reinstalls the drivers again.
This has worked fine for us on 7 different (mainly dell) machines types (laptops and desktops).
27th October 2011, 05:32 PM #8
please remember this is for Windows XP, and not Windows 7
And yes sticking all drivers needed in system32/driver would be acceptable. When the image is blitzed out, the machines should find the appropriate drivers for the hardware and if not, find the missing drivers and inject them into the image to save time in the future.
A few small steps now saves lots of big steps later!
27th October 2011, 07:14 PM #9
Are all the machines you're building this for use Intel processors? Do they all use Intel chip sets? And have you ever modified the mass storage section of a sysprep answer file?
I built and maintain an XP base image that works with a dozen or so models of machines, both Intel and AMD based. It is possible, and once setup it's easy to maintain.
27th October 2011, 07:33 PM #10
Correct me if I'm wrong, but drivers aren't necessarily the problem with XP deployment. It's the HAL (Hardware Abstraction Layer).
This MS KB article describes the problem.
Windows 7 gets around this problems and you can have a 'single image fits all' out the box. Windows 7 also has a much larger driver database than XP and installs common hardware such as Realtek HD Audio automatically. This was forever a problem and always will be with XP.
Just to make you aware, XP will officially be dropped by Microsoft in April 2014. No more security updates after this!
27th October 2011, 08:38 PM #11
HAL is an issue with XP but can be worked around in most cases. Try this tool for adding loads of drivers and look at the sysprep guides as well for good advice on helping you with that "all in one" image.
28th October 2011, 03:03 PM #12
The HAL hasn't really been an issue with Windows XP deployment for a while. The ACPI Uniprocessor and ACPI Multiprocessor HAL types are interchangeable. If you build your reference image using the ACPI Multiprocessor HAL and set the sysprep answer file correctly, Windows XP will flip over to the ACPI Uniprocessor HAL when a single CPU is detected. This will make an image that can accommodate, from a HAL perspective, first generation Pentium 4 based desktops all the way up to the current i7 offerings.
Originally Posted by Michael
The only problem I've experienced with this setup is first generation Pentium 4 mobile chipsets require the Advanced Configuration and Power Interface (ACPI) PC HAl type. Since you can't go from the other HAL types back to this one, your reference image will be incompatible with these types of laptops. We don't use any laptops with early P4 mobile chipsets anymore so it hasn't been an issue.
28th October 2011, 09:15 PM #13
I'm pretty sure that when using sysprep the only supported switch is actually from ACPI uniprocessor to ACPI multiprocessor because I used to keep a uniprocessor machine around to build images on.
Originally Posted by Duke5A
www.vernalex.com has all the information you need and, as suggested earlier, the sysprep driver scanner from the same site is really all you need to make universal images. The most awkward part to get right is the sysprep mass storage section but that doesn't really require as much maintenance in the long term.
By soveryapt in forum O/S Deployment
Last Post: 23rd August 2010, 10:37 PM
By timbo343 in forum Windows
Last Post: 15th July 2008, 05:23 PM
By mmoseley in forum How do you do....it?
Last Post: 30th April 2007, 09:49 AM
By CM786 in forum Windows
Last Post: 19th May 2006, 09:36 AM
By alan-d in forum Educational Software
Last Post: 4th May 2006, 02:50 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)