I'm just going to guess here. Don't know, because I've never actually tried to test it, but I have a theory.
The old HD has the primary partition with the MBR. The newer HD has an extended partition, but the OS was installed on it (quite possible). The problem is that you can only boot to...