I have an OSD that deploys my syspreped windows image on laptop flawlessly. Now we are trying to get a Provisioning template working so we can more easily do things like application deployment. The problem is that when I use the image with Provisioning it bluescreens. I'm guessing this is either a HAL or Mass Storage device problem but I am using the same sysprep.inf (as an imported script) and have attempted to replicate the commands used in the OSD after the image as best as I can. The only error I seem to get in Provisioning that I don't get in OSD is FixWIndows.exe which attempts to fix the c:\boot\BCD (and errors since it doesn't exist) instead of the boot.ini. Is there a variable I'm missing or a command line switch I can throw to get this to work like it does in OSD. also are there any strange sysprep.inf transforms that OSD does that I may be missing with relation to the Mass Storage section of the INF?
Here is the sysprep.inf
# LANDesk unattend.txt boilerplate
<3 mile list of INF refrences removed>