Ghosted drive hides partition every boot
I have a drive that was created and imaged using Acronis Trueimage. I am trying to now make a ghost image of it and am having limited success. To create my image I'm using the following command.
ghost32.exe -ib -batch -z6 -split=1024 -clone,mode=create,src=2,dst=driveimage.gho
The drive contains a mix of ext3/ntfs/fat32 partitions with one fat32 partition being more than 32GB in size. After I restore from my created ghost image, the drive looks ok. All the partitions are mounted and assigned drive letters(at least the ones I would expect windows to mount). However, when I try to boot into the windows 7 partition on the drive, the 60GB FAT32 partition is hidden. So I shut it down, plug it into a different machine and use gdisk32.exe to unhide the partition. At that point everything looks good again. But if I put it back in my other machine and try to boot to windows 7, same issue, the 60GB FAT32 partition is hidden again. I do not have any problems with the partition if I just restore using the Acronis image. It's only when I use the image created with ghost that I have this issue. Any Ideas? Here is my partition scheme as listed by gdisk32.exe.