Multi-parition *full drive* backup/restore with Ghost

Is this possible?

 

I have a hard drive set up with multiple partitions. I want to take a snapshot/image of it and deploy it out to multiple systems in the exact same partition scheme it had before. Can ghost or ANY software solution do this? Thank you.