Getting a CHD onto a hard drive has been posted about before, but here's how I did it for my Blitz 2000 Gold.
1) Use chdman.exe to extract the chd to it's raw format, ie:
chdman.exe -extract blitz2k.chd blitz2k.raw
the resulting file will be large, so make sure you have enough space.
2) get yourself a Linux disk that has the 'dd' command on it.
3) Hook the drive you want to write to up. Note it's position in your system, ie hda, hdb, hdc, hdd
4) write the image to the hard drive using the Linux dd command:
dd if=blitz2k.raw of=/dev/hdXXXX (where you put the drive you want the image)
That's cut-and-dried, but hopefully you can get it.
There's also a way to do it from XP, but I found this to be the easiest for me.