Chosen Solution
Hi, I have a mid 2012 MacBook Pro that I am trying to upgrade to an SSD. I’ve already upgraded the RAM. I’m installing a fresh copy of MacOS so I didn’t clone the drives or anything fancy. The MacBook works fine with its original HDD. But when I have tried to install MacOS on the SSD, it doesn’t work. I always get a “Could not install macOS”. I replaced the HD SATA cable as well. I’m trying to install High Sierra but also can try Mojave if you think it’s worth a try. I have bought a cheap Silicon Power 128 GB SATA III SSD, and am very confused as to why it’s not working. Here’s the link to the SSD- Silicon Power 128GB SSD 3D NAND A55 SLC Cache Performance Boost SATA III 2.5" 7mm (0.28") Internal Solid State Drive (SU128GBSS3A55S25AC) https://www.amazon.com/dp/B07D7VTDNB/ref… The person who owns this laptop has been waiting a while for me to get it fixed and it’s frustrating that it keep failing. I think it did get farther in the install after the cable replacement, but still failed to install. Please let me know what the issue could be, Thanks! Update (06/17/2019) I got the ifixit cable, and it still gives me the same error. I don’t know what to do. I really would like this SSD in this Mac and it’s getting really irritating. I’m going to try and install Sierra and see if HFS treats this nicer. Update (06/17/2019) I got it working!!! Thank you guys for all the help! I ended up installing Sierra and formatting to HFS which thankfully worked because getting that DMG to a flash drive was super sketch. Then I updated to Mojave and the computer works great! Even under APFS!
First the original HD SATA cable is only rated for SATA II (3.0 Gb/s) drives as that is what Apple put in until the very end of the run of the series. At that point Apple improved the cable to support the faster SATA III (6.0 Gb/s) HD drives they where installing. You do need to be careful you get the better cable as some folks are still selling the older version. Make sure you’ve gotten the better cable MacBook Pro 13" Unibody (Mid 2012) Hard Drive Cable. In addition to getting the better cable, you also need to place a strip of electricians tape on the uppercase where the cable crosses over as the rough aluminum surface can wear the cable. The last thing is the bends, you don’t want to fold the cable with a sharp fold as that will damage it! Instead you want a nice smooth arc. I use a Bic ballpoint pen ink straw to shape the cables bends. OK, so that takes care of the cable issues, lets get into the OS side of the problem. I recommend sticking with Sierra as SATA based SSD’s have issues with the new APFS file system. If there is a burning reason to go to a newer OS then go to Mojave. But be aware during the OS install process the drives file system will be migrated from HFS+ to APFS. This will make it harder to salvage the drives data if you need to later. First you should create a OS installer USB Thumb drive following this guides: How to create a bootable macOS Sierra installer driveHow to create a bootable macOS Mojave installer drive Or, if your HDD is still workable and has the OS installer on it you can use a SATA to USB adapter like this one: StarTech - SATA to USB Cable In either case you’ll need to use the Option (⌥) key to get to the startup manager when you restart your system so you can select the installer drive. Reference: ‘‘‘Mac startup key combinations’’’ As far as your SSD: I was concerned it was one of the super thin drives so the SATA connecter was not fitting properly as the connector gets wedged against the uppercase. You may want to check the fit as I don’t know this drive some use a thinner PCB so the connector does not fit tightly.