I have cloned a Win 2003 which went good, until the final reboot (for sysprep). Then I get this:
Any way around it?
I see on my other VM (the one I cloned) that it runs Windows from M:. I guesss thats the problem.
How do I fix this?
You should be able to get into safe mode. Once you're in there, you can modify that ginadll registry value (HKLM\Softw
Since it looks like the Citrix server drive remapping mechanism was used when the server was set up, your only option is to fix the drive letter mapping, so the system drive will be M: again. To do this you may need to change the key for the current C: drive from \DosDevices\C: to \DosDevices\M: in HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices. If \DosDevices\M: is already used, change it to e.g. \DosDevices\Z:
If safe boot does not work you may need to boot from a Windows live CD/ISO or temporarily attach the virtual disk to a helper VM (another Windows 2003/XP VM) as a second drive to be able to access the system.dat.
However, the chances there is at least some minor corruption after the conversion are high.
PS: If the cloned server is accessible through the network, you may also be able to change the drive letter assignment using remote registry.