I am doing a rather convoluted restore of a Ghost image that involves two virtual hard drives and the Ghost CD ISO. I have the ISO set to boot with the drives as 0:0 and 1:0. When I boot, though, Ghost does not detect the two drives. Both are NTFS basic disks and are accessible when added as drives 2 and 3 to another bootable Windows 2003 image.
I experienced exactly the same problem with Ghost 2003. (Interestingly Ghost 2003 doesn't run AT ALL on Parallels for Windows - it hard crashes the entire machine). I installed Ghost 8 (Corporate Edition), and then ran the 32-bit version of ghost (it's located in C:\Program Files\Symantec\Ghost\ghost32.exe), which runs in windows, and this saw the drives just fine. I therefore have a Windows XP VM, which is only used to ghost drives I attach the destination VHD as a new drive, copy the ghost images to the C drive, and ghost them over. That being said, even though I have successfully restored a ghost image (which happened to be a Ghost Image that I created of a MS VPC), I have not been able to boot the VM with this new ghosted drive. Parallels shows the 'CMOS Page', but as soon as it attempts to boot the Windows 2003 partition, Parallels completely bombs out.