If you use "newprep 5.5.6.21" (latest release), DeviceInstall (by llewxam) and DriverPacks you will effectively have a universal sysprep image for Windows XP that takes 5 minutes to prepare rather than 30 minutes using the spdrvscn (vernalex) + findHWIDs + SAD (OverFlow) method, which is cumbersome and doesn't work half the time unless you use SED to make individual names for same name files and binary edit each sys file to rename potentially breaking all the cat files etc...
SO I recommend to use newprep.
1) Make a VMware install of winXP
2) Make a sysprep.ini answer file (no need to add massstorage sections anymore)
3) copy the sysprep files + sysprep.ini to c:\sysprep
4) copy newprep.exe to c:\sysprep
5) compile autoit code DeviceInstall, copy the NT5 folder with the driver packs you need and compile the sqlite database. Copy to c:\sysprep
6) run newprep.exe and select deviceinstall.exe as a "Run before minisetup" option
7) let newprep run sysprep
8) from actual hardware run ghost32 -ad="d:\sysprep\winxp.vmdk" and dump ghost file somewhere
9) from new machine pull this ghost file

2

(1 replies, posted in Software)

This will come in real handy on my Asus EEEPC 701