Great idea. Here are a couple of other apps that I've used that work great too...
As a long time engineer with a few years of disc cloning experience, UNIX experience & as a user on the tonymacx86 site, I have to say that "technically" if you're not getting the boot block you're not actually cloning the disc. You are "ALMOST" cloning it. The problem is most likely that the since the system is up & fully running, it can't copy the boot block. The thing to do then is to boot from something else & truly "clone" the drives.
I use EaseUS "Disk-Copy", but there are a few others that one can burn to a bootable CD/DVD & use that way. It may take a bit longer to do the whole disc booting from a CD, but when you're done, you're done. It does a sector by sector copy of the disc, a true clone of the disc: give you an EXACT copy of the original disc. Not just almost clone the disc.
EaseUS Disk-Copy is free for home use. I use their Windows Products for my Windows systems & their version that says "copy any File system" does just that. I've used it MANY times on my Mac, my Hackintosh (that I built with help from the site we're on) & Linux HDD too. The software can be downloaded here:
http://www.easeus.com/disk-copy/home-edition/#Title5
There are also instructions on how to make a bootable CD/DVD so you can make a true Clone of any disc. It works great. I've been using it for years without any problems. These guys make a whole line of free stuff (I don't work for them OR get any commission. I promise) for home use & they make a whole line of Professional IT, server type software too.
I've also used, Clonezilla. It is LINUX based, is free for individual use & can be found here:
http://clonezilla.org/downloads/download.php?branch=alternative
I used Clonezilla on my last clone & it took a little over 2 hours to do a 1.5TB disc, that has 3 slices. I think it's a bit faster because it calculates the bland space on the disc & knows it doesn't have to copy it to the other drive. Clonezilla is open source so they keep coming out with new versions all the time & there's a 32-bit & 64-bit version made with Ubuntu LINUX & the same from Debian LINUX, so it can be a bit confusing if you're no a UNIX/LINUX geek & you're just looking for something that works on a Mac. Just remember that underneath our cool looking Desktop beats a heart of UNIX/LINUX. I used the Ubunitu 64-bit "alternative stable release" & chose ISO. I was able to download the .ISO & burn a CD within 5 minutes. It goes quickly & works great.
Once the disc is burnt & you're ready to clone your hard drive, you just need to remember which disc is which. It IS made for the more "LINUX Geek" types though, so there are lots of choices for things to get off & cause problems.
JUST choose the defaults all the way through AND set up your hard drives correctly in the BIOS first. I ALWAYS make use my boot drive is "Disk 0" & the other drive is "Disk 1". Your system can boot up with other setups & it's usually possible to change your hard drive boot order in your BIOS too, but DON'T. Cloning your blank HDD to your good HackintoshHD will result in two blank discs & REALLY **** you off, so BE CAREFUL. No matter what software you use, there's NO WAY to undo the cloning process.
I just had to add my 2 cents (as we say in the US) worth. Cloning everything but the boot block & then having to dd that to the new drive or something can be tricky. Simple is good.
Good luck. I hope this will help somebody. MANY people on this site have helped me over the last few years. I'm just trying to pay it forward if possible. Sharing is also good....