If your company is like mine, then you might be faced with strict budgets and that may find your hardware getting replaced with the AMD chipset. Since all our previous hardware was Intel, this was all new to me and I must say, it was a headache.
I have my Universal Image based off of Jan Buelen's whitepaper on Hardware Independent Imaging - rev 9.1found here - http://community.landesk.com/support/people/jan.buelens/blog/2009/07/10/hardware-independent-imaging--rev-91
The problems I faced was:
- No AMD Sata Driver support in WINPE
- Intel CPU driver conflict with AMD CPU
AMD SATA Driver support is fixed with Jan Buelen's latest WinPE DriverPack - found here - http://community.landesk.com/support/people/jan.buelens/blog/2009/06/18/winpe-driverpack-tool--bring-your-winpe-image-up-to-date-with-all-the-latest-drivers
The second issue I had was now that I have WinPE recongizing the hard drive. I could lay down my universal image, inject the drivers, msd and hal. Upon it's first boot up I was presented with a BSOD. I quickly assumed that there was still mass storage drivers issues, however if you hit F8 and during boot and choose DISABLE AUTOMATIC RESTART ON SYSTEM FAILURE. I noticed I was presented with a different error:
STOP 0×0000007E error and notSTOP 0×0000007B error
This lead me to this microsoft article: http://support.microsoft.com/kb/953356
Error message after you upgrade a computer that uses a processor other than an Intel processor to Windows XP Service Pack 2 or to Windows XP Service Pack 3: "STOP: 0x0000007E"
To sum up:
All I need to do is modify the following registry value
[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\intelppm]
Set Start to 4
This disables the Intel Processor Driver from loading during boot.
I created a .reg file with this entry (attached) and placed it in my msd folder and InjectMSD loaded the modification and now your Intel based Image will boot and go through sysprep, load drivers, ect...
I attached my exported registry modification that I use for InjectMSD. I hope this helps. Thank You Jan for the help and the awesome work you put out here.