Here is what I've done:
Using VMWare workstation, I set up a Windows 7 O/S, ran updates, sysprepped with generalize and oobe switches. The image already contains a folder with all necessary drivers and registry has been updated to look for drivers in that directory (HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath). Took a wim with WDS. Deployment with WDS is a nobrainer. It works like a breeze. However, when the wim is deployed via MDT, the O/S fails to boot after installation. A wim taken from a physical PC works just fine when deployed via MDT to other virtual or physical environments, but a wim taken from a VM totally fails to boot afterwords.
The boot manager returns an error: windows failed to load because a critical system driver is missing
\windows\system32\drivers\iaStor.sys
status: 0=c0000098
I checked \drivers directory and both iaStor.sys and iaStorV.sys were there. I've gone through similar threads and googled around with no luck.
Any suggestions are appreciated.
Thank you.