Krish,
You can build a 2k3 environment with BartPE, which is what I am using.
Actually I think I found the problem. I did a low level consistency check on the source raid5 array, and there were so many parity errors that the tool turned off logging. That was the problem, I was capturing the errors in the Ghost image and transfering them to the target raid5 array. I created an image from an array with no low-level parity errors and I also rebuilt that original array and am now Ghosting an image onto it. This is happening as I am typing this, I am waiting for it to finish.
I think the problem was creating an image from an array with raid level parity errors.
I'll let you know if that was what the problem was.