My setup is this:
Desktop with two drives, one Windows 7 & one Hackintosh. They don't have the bootloader setup to select which drive on boot, it's just currently setup so that I use the f8 key on boot to select the boot device I want.
I also have a WHS to store an image on and I have a Macbook I can use if needed.
What I would like to do is be able to create and image that can be stored on the server. Once this is done, how could I possibly get this image back onto the source drive? I may be able to remove the drive from the computer and place it in an external dock and use the Macbook to image the drive via the backup on the server, but this is not an ideal solution as I have to remove the drive cage from the front of the computer and then remove the drive from the cage.
Does anyone have any other solutions? Should I keep a small bootable external drive that I can copy my OS X install disk to and boot from that and restore the image that way?
Also, what software should I be using to create and restore the image? I'm scared to update the OS X install because of the pain I had to go through to get the Nvidia GTX 295 card working and all the software and files currently installed on the drive. They're all backed up, but I could see it taking me a week or two to get everything installed and restored again and I can't afford that down time.

