Transfer SSD from one MBP to another

Hi everyone,


I have a 2011, 17-inch MacBook Pro, but yesterday it was confirmed by the local Apple Genius Bar that the logic board is defective - it gets the dreaded vertical bars on start-up and does not progress beyond a blank screen.


I'm so frustrated and disappointed as it's less than 3 years since the last logic board was replaced under the Apple repair scheme - but of course they no longer cover this issue for the 2011 MBP's. I have decided that rather than throw good money after bad I will not go to the expense of replacing the logic board, as there is no guarantee how long it will last.


I have therefore decided to buy another MacBook Pro and have ordered a mid-2012 15-inch version. I have chosen this version primarily because it is the last version to take the SATA 2.5-inch hard drive - because I have a 2TB SSD in the 2011 17-inch computer, and I simply cannot afford another MBP and additional storage. The guy at the Apple Store also assured me that the mid-2012 MBP's (non retina) do not have any known issues.


Anyway - my question is - can I simply install the SSD from the 17-inch 2011 MBP into the 15-inch 2012 MBP and expect it to work as normal? Or if not, any advice on how I transfer to the 'new' 2012 MBP - bearing in mind the fact that the 'old' 2011 MBP has the logic board defect and therefore I cannot access any applications.


I'd appreciate any positive and constructive advice.


Thanks,


Peter

VIN,MacBook Pro (17-inch Early 2011)

Posted on Jul 10, 2018 1:39 PM

Reply

Similar questions

13 replies

Jul 13, 2018 5:39 AM in response to Peterh1967a

Trust me, you're not alone! I have been guilty of this myself. 😊 ... or at least, I had the backup, but didn't verify that is was still good ... just as useless as not having one. Fortunately, it wasn't a critical situation and I was able to "survive" the mistake ... but I now diligently make multiple backups and periodically test them. Lesson learned for me.


Something that came to mind. You could try placing your 2011 SSD into a USB drive caddy. Then connect it directly to your new MBP when it arrives and hold down the <option> key at boot up to select this drive to boot from. If your new Mac boots up successfully with this drive, then it should be "good to go" to replace the existing 2012 drive with it.

Jul 13, 2018 5:44 AM in response to Tesserax

Hi everyone, thanks for taking the time to reply. I took your advice Tesserax and booted the 2012 MPB using the 'old' SDD externally. I am pleased to say it worked fine, and so I have now replaced the HDD in the 2012 MBP with my original SSD. Touch wood, everything seems to be working fine!


Next jobs are:

  1. Make a backup and keep to a schedule!
  2. Upgrade the memory from 8GB to 16GB.
  3. Replace the optical drive with a second SSD drive.


Thanks again to your all for your help.


Peter

Jul 10, 2018 1:44 PM in response to Peterh1967a

Macs cannot boot from any OS version older than what they came with. IF your old SSD has an OS version newer than what the 'new' 2012 comes with, you should be able to do it. Is this 2012 an Apple refurb or ??? I got one of those last year and it came with Sierra (although it originally had Mavericks on it) - I was able to get Mavericks installed on it because that was the original OS.

Jul 10, 2018 2:47 PM in response to babowa

I wouldn't think hardware has anything to do with that; if it did, how can you pop a new SSD into an older Mac and it'll work?

The OP was asking can you simply swap the drives. As you know, you can physically replace one SSD with a similar SSD. That's not an issue. But if that replacement SSD was pre-installed in other computer, the OS on that SSD would be configured to work with the hardware on that computer. Unless the new computer is identical (or very similar) hardware-wise, there are going to be configuration problems.


As I mentioned to the OP. Normally, when you are migrating to a new non-identical computer, you would rely on Migration Assistant on the new computer to restore from a Time Machine backup of the old computer. That's because, the new computer would already have the OS installed that is configured to work with that computer's hardware and you just want to make it "work like the old one." This is different than just swapping in a new drive to replace an existing one on the same computer.


So to directly answer your question. I would first clone the older Mac's system drive (SSD or HDD) to the new SSD, where the new SSD was placed in a drive caddy and attached to the older Mac. Once the clone is done, I would test it by booting up the older Mac with this drive. If successful, I would go ahead and swap the drives.

Jul 13, 2018 11:03 AM in response to babowa

This is a very confusing issue, but these subtle rules apply:


A version of MacOS that is OLDER than the original-release software for a particular model Mac cannot possibly run on that Mac, because the newest drivers for its new hardware are not included. (Also, you must use release numbers, like 17E56 not just revision numbers 10.13.2 to make a completely accurate assessment.)


The instance of MacOS that "shipped in the box" with a specific computer works with that model only -- it does not have "drivers for every appropriate model Mac" so will not run on different models. Any updates you perform on that MacOS software, including re-install of the same major version, will still have only drivers for that model Mac.


--------

For Mac OS X, any version "purchased" (even for $0) and tagged with your Apple-ID will have Drivers for every appropriate model Mac. MacOS X default is to install all drivers into the system directories, and selectively load the ones needed at Startup Time.


[The Master Installer "Full Retail" CD/DVD version for purchased OS9 also contained all drivers, but the Installer default was to install for a specific Model Mac, and the option to install the bigger version with "drivers for every appropriate model Mac" was there only as an option, and difficult to access directly. So OS9 drivers were generally selected at Install-time, unless you took pains to do it the other way.]

Jul 10, 2018 1:47 PM in response to Peterh1967a

Unfortunately, you cannot simply swap the drives for one potential reason: The 2011 MBP SSD was configured to work with your 2011 MBP's hardware and not with any other hardware configuration. On the other hand, if you were simply replacing the SSD with a new one in the same notebook, that would be a relatively easy swap.


Normally, when you get a notebook that is not the same model as the current one, you would rely on restoring from a Time Machine backup by using Migration Assistant on the new device. Do you have any current TM backups of your 2011 MBP?

Jul 10, 2018 2:36 PM in response to Tesserax

The 2011 MBP SSD was configured to work with your 2011 MBP's hardware and not with any other hardware configuration.


Out of curiosity: I always thought that SSD is SSD and hard drive is hard drive; they were configured to work with a certain initial OS version, but other than that, I don't quite understand why - if the OS versions are ok - it could not be swapped. I wouldn't think hardware has anything to do with that; if it did, how can you pop a new SSD into an older Mac and it'll work?

Jul 13, 2018 7:56 PM in response to Grant Bennet-Alder

Thanks for the very thorough explanation.


A version of MacOS that is OLDER than the original-release software for a particular model Mac cannot possibly run on that Mac, because the newest drivers for its new hardware are not included. (Also, you must use release numbers, like 17E56 not just revision numbers 10.13.2 to make a completely accurate assessment.)


Yes, I was/am aware of it; unfortunately, Apple either pulled the article (or hid it because I have not been able to find it) which included build numbers. I wish I had downloaded that. In any case, it was very helpful since it showed all the build numbers every model (and subsequent releases) a Mac came with.


The instance of MacOS that "shipped in the box" with a specific computer works with that model only -- it does not have "drivers for every appropriate model Mac" so will not run on different models. Any updates you perform on that MacOS software, including re-install of the same major version, will still have only drivers for that model Mac.


I was aware of that with any Mac that came with install media in the box. However, this could have been about either an early or late 2011 (with either an install disk or a Lion download, which we do not know) and the OP was able to use the SSD - which I assume was the OEM drive - in a different model/year MBP and it worked. So, according to your explanation, this had to be one with Lion installed (a late 2011).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Transfer SSD from one MBP to another

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.