Clonezilla? I remember trying that some years ago, with little luck. Time for another test. I told it to copy the partition table, and copy the partitions using dd. Should be foolproof? Well, the result was bootable, but only one of the partitions were actually useable on the "clone"...