I'm in the process of moving from Ghost to ZENworks for imaging but
after restoring certain XP images, the imaging engine (v7.0.1.7) exits
with "Unknown Error -1". I'm at a loss as to what this means.

The imaging server is running SLES 10 SP2 / OES2 SP1. ZENworks 7 SP1
IR4a is installed w/ the February 2010 driver update files. Images are
stored on an NSS volume on the imaging server. I'm seeing the error with
certain images after either restorel (NSS volume mounted via ncpmount)
and restorep imaging tasks. Note that I converted my existing Ghost
images by restoring them w/ Ghost to a VM then (before booting the
restored image) taking an image w/ ZEN. No other customizations have
been made to the image files.

One thing for certain is that the OS won't load if the -1 is encountered
post-image. The system boots with:

Windows could not start because the following file is missing or corrupt:

<Windows root>\system32\hal.dll

Please re-install a copy of the above file.

Any thoughts?