My mac book pro(13 inch mid 2012) has become very slow and I approached apple service centre they found out my HDD has become faulty and that's the reason , my laptop is very slow.

Unfortunately HDD is expensive than SSD and SSD is much faster.But apple won't do HDD to SSD replacement while they're ready to do HDD to HDD replacement.

I bought a brand new SSD for my macbook pro and I bought a screw driver set.

Can anyone suggest me things I should be aware of while doing the following things ?

  • While unpacking my laptop ( I read some static electricity will be there and can cause short circuit or do I have to drain my battery before unpacking or just switched off mac book pro is fine )
  • While replacing HDD with SSD( Do I have to buy any SATA cable or SATA to IDE converter or something )
  • While installing the new OS on the new SSD.( Not sure how to do this though).

Any help is appreciated

FYI: I have backed up all my data in external Hard drive and I don't want to keep the HDD anymore. Just want to put in the new SSD in place of HDD and have the OS in it and use the mac. that's all.

  • I’m not going to vote to close this as too broad, but it’s really about 4 different questions. 1 How to set up new OS 2. Advice on migrating data 3. Advice on performing the swap 4 Advice on how to be sure your SSD is compatible before you open and start.
    – bmike
    Nov 24, 2019 at 19:14

2 Answers 2


You should look at the ifixit HDD replacement guide for this model. This will show you exactly the steps you need to take, including 'unplugging' the logic board from the battery.

You may want to buy a USB to SATA connector cable. This will let you connect the new SSD to the Mac, so that you can copy the contents from the hard drive to the SSD. You need to use cloning apps: either SuperDuper! or Carbon Copy Cloner to do this.

If you have a Time Machine backup, you may be able to restore this to the new drive by booting to Recovery (command R) and then restoring the backup.

Then swap the drives, and you can still use the HDD as a temporary external drive with the SATA cable.

  • Comments are not for extended discussion; this conversation has been moved to chat.
    – bmike
    Nov 25, 2019 at 1:09

Always install the OS and test your SSD externally before you take out a working HDD / SSD.

Then you know you have a working system before you install it internally. It’s really quite smooth and you can hold option to boot the old or the new back and forth while you test things out. If you make a bad choice migrating apps, erase the SSD and try again - maybe installing just the apps you need and hand migrate the non-cloud files and data.

Good luck - break this down so you know you’re ready before you break out the screws and pop open the Mac. Even better, you know you’ll have the cable needed to boot from the old HDD externally since you know you have all the cables right to just swap the drive.

  • I think I got everything now. gonna disassemble and put the new SSD in place. then gonna install the new OS through internet recovery. I think that should be alright ! I don't think I need any extra cable to put SSD on hDD place. Can you please clarify
    – Shiva
    Nov 24, 2019 at 19:52
  • @shiva Have you tested internet recovery? I would not remove your drive till you’re sure you have a bootable installer. You can plug your ssd in externally over usb and prep it is my point above.
    – bmike
    Nov 24, 2019 at 19:55
  • How can I plug my SSD externally ? Do I have to buy adapter for USB ? what's bootable installer.. Is it inside ssd ? sorry for my ignorance. Can you please explain me a bit in laymen terms
    – Shiva
    Nov 24, 2019 at 19:58
  • 1
    I have tested internet recovery on my HDD before 6 months.. it worked. not sure about new SSD though ?
    – Shiva
    Nov 24, 2019 at 19:59
  • 1
    @shiva you’re set then! As long as your firmware does on internet recovery it will work even with a blank / unformatted ssd
    – bmike
    Nov 25, 2019 at 1:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .