From Miray Software:
The Free Edition of HDClone is the ideal tool for moving or cloning contents of entire hard disks. Since it works on physical level it can be used with any operating system and any filesystem. HDClone copies the data for you. This allows you to transfer entire system installations to a newer hard disk quickly and easily (hard disk migration). It also adds the additional disk space automatically if desired. Since HDClone has its own operating system and is self-booting, it can be used even if the installed operating system is damaged. Therefore HDClone is also a great solution for data rescue on damaged hard disks or system installations. The commercial versions HDClone Basic Edition, HDClone Standard Edition, HDClone Professional Edition, and HDClone Enterprise Edition offer extended features.