Hi, I work in an IT department where we frequently deploy Windows 7 in Parallels using the Microsoft Deployment Toolkit, which boots to WinPE 3 (based on Windows 7). We're dealing with our first user who has purchased a Parallels 9 license and we cannot boot into MDT--it begins loading files and then it bluescreens with a BAD_POOL_CALLER error which should indicate a driver issue of some kind. We were able to PXE boot older versions of WinPE (WinPE 1.1 and 2) but not our MDT environments. We also have a test area for MDT based on WinPE 4 (Windows 8) which fails as well, though not with an actual error message, just a very Windows-8-like "Your PC has encountered a problem" and then it boot loops. Has anyone else tried to PXE in Parallels 9 to MDT and if so, have you had any issues? This works totally fine in Parallels 8, never had any issues. Wondering if it's an issue with MDT.
UPDATE: one of my colleagues apparently discovered this morning that by changing the connection type of the virtual hard disk from SATA to SCSI or IDE, this allows it to boot into MDT. Hooray! Hope this helps someone else.
Looks like there was BSOD caused by iastor.sys driver. This is SATA controller driver from Intel. Parallels works fine with msahci or storahci drivers provided by microsoft. It is required to disable iastor drivers.