Iam running into a similar problem. What Iam doing is:
Booting a Winpe 3.0 over network, acces my network share and try to deploy the original Vista wim from Microsoft. Everything goes fine, the image is deployed the target pc is booting fine.
Unfortunately it always ends up with
"The system registry contains invalid file paths. Installation cannot proceed. This system image was applied without guaranteeing that drive-letter assignments would match across computers."
This is what I do:
diskpart /s z:\diskpartcmd4.txt >nul
ECHO **** APPLYING - Windows Vista Business 32-Bit - IMAGE ****
imagex.exe /apply Z:\images\VISTA_32_SP2.wim 1 C:
bcdboot C:\windows /l de-DE /s C: >nul
bootsect.exe /nt60 C: >nul
copy Z:\Unattend.xml C:\windows\system32\sysprep >nul
And my diskpart cmds:
select disk 0
create partition primary
format fs=ntfs label="WINDOWS" quick
assign letter c
As You can see there is only one primary and active partition, so this is not the problem.
Does anybody have any idea what to do, to get around this problem? As I stated above, Iam using the original wim from a microsoft disc. Its working very well this way with Windows 7 and Windows 8 with the same configuration. However Vista is making these trouble. Maybe the Vista wim is not made to be distributed in this way?
PS: In thought this problem maybe coming from a faulty Unattend.xml I removed that line for testing puposes with the same results.
Edited by Tribble, 06 February 2013 - 03:26 AM.