Can't boot from new drive
I'm upgrading the internal drive in an early 2011 13" MC700LL/A macbook pro.
1. I bought a new HGST Travelstar 7K1000 1TB drive and put it in an external usb drive dock. I then formatted it with Drive utility as Mac OS extended (journaled) with GUID.
2. I then used Carbon Copy Cloner to clone the old internal system drive to the new drive.
3. It cloned with no problem and I can consistently boot from the new drive while it's in the external enclosure.
4. I installed the new drive internally and now it won't boot. It just spins on the grey apple screen.
I can boot into recovery and the drive checks out fine with drive utility. But if I try to select it as a startup disk it says it can't be blessed. If I put the old drive back in it boots fine. If I put the new drive in the external usb enclosure it boots fine. I've also tried resetting the PRAM
I've found people with similar problems online and often a new hard drive cable fixes it. But they often are trying to install a SSD (which I guess is more sensitive to bad hard drive cables) and they also seem to get a system folder with a line through it. I just get the spinning circle and am installing a regular drive. Also it boots fine internally from my old drive.
Any ideas on why the drive can't be blessed and boot? I've spent quite a lot of time on this and would really appreciate any advice. Thanks.
MacBook Pro, OS X Mavericks (10.9.5)