Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Clean Install Yosemite onto new SSD (Also, what is TRIM?)

Hi,

I've been researching how to replace the Hard Drive on my Late 2011 13inch Macbook Pro (MacBookPro8,1 / 2.4 GHz / Intel Core i5 / SATA III) with a new SSD (maybe a Samsung 840 EVO) and clean install Yosemite onto it. I've found a few ways to do this on the support forums and the macrumors forum, but I want to confirm if I can do it this way:


1. Plug new SSD into the Macbook via a USB cable

2. Download Yosemite onto current Macbook Hard Drive. When I'm prompted to install, chose the new SSD from the list. Complete Installation.

3. Remove old Hard Drive from Macbook and plug new SSD in it's place (and not in the optical bay).


Would this work? I have another external hard drive with all of my documents, pictures and music on which I'm just going to manually remove over, and have no problem doing. I can also download the iLife programs directly from the App Store so I wouldn't be missing out on those either (I do have the iLife '09 discs too). I've also read about creating a bootable USB using DiskMaker X, but I feel the route I outlined would be easier.


Am I missing anything? I do have the EFI Firmware v2.7, so the problems the 2011 MacBooks were having with SATA shouldn't be an issue during this. Also, during my research, I found a references to something called TRIM. Can someone explain TRIM to me?


Thanks,

Steve

MacBook Pro, OS X Yosemite (10.10), Late 2011 (MacBookPro8,1)

Posted on Nov 13, 2014 8:36 PM

Reply
42 replies

Jun 30, 2015 2:39 PM in response to sorciuch

sorciuch wrote:


Well, I found out what TRIM is - allows an OS to inform a SD which blocks of data are no longer considered in use and can be wiped/overwritten. And it looks like Apple took away support of TRIM enabled third party SSDs for Yosemite. So it looks like I'll need to find an SSD with TRIM already on it which is supported by Apple.

You won't have to find "an SSD with TRIM already on it which is supported by Apple" any more.


As of Yosemite 10.10.4, TRIM is now supported using a Terminal command.


In Terminal you'll enter:

sudo trimforce enable


Enter your Password and you'll see this:


IMPORTANT NOTICE: This tool force-enables TRIM for all relevant attached

devices, even though such devices may not have been validated for data

integrity while using TRIM. Use of this tool to enable TRIM may result in

unintended data loss or data corruption. It should not be used in a commercial

operating environment or with important data. Before using this tool, you

should back up all of your data and regularly back up data while TRIM is

enabled. This tool is provided on an “as is” basis. APPLE MAKES NO WARRANTIES,

EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF

NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,

REGARDING THIS TOOL OR ITS USE ALONE OR IN COMBINATION WITH YOUR DEVICES,

SYSTEMS, OR SERVICES. BY USING THIS TOOL TO ENABLE TRIM, YOU AGREE THAT, TO THE

EXTENT PERMITTED BY APPLICABLE LAW, USE OF THE TOOL IS AT YOUR SOLE RISK AND

THAT THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE, ACCURACY AND

EFFORT IS WITH YOU.

Are you sure you wish to proceed (y/N)? y

Your system will immediately reboot when this is complete.

Is this OK (y/N)? y

Enabling TRIM...

.

.

Operation succeeded. Your system will reboot momentarily, please wait...

Aug 16, 2015 10:23 PM in response to Lexiepex

Lex


Could I get your opinion on this article below? Specifically it was why I went with OWC's Mercury Electra SSD.....Also because of the lengthy scary disclaimer that FatMac just posted when inserting trim into Yosemite 🙂


http://www.imore.com/os-x-10104-and-trim-support-should-you-turn-it


From the article the pertinent parts about trim support and why it is unnecessary in OWC's SSD's

"If you bought your Mac with an SSD factory-installed by Apple, you don't have to worry. First party SSDs do their own garbage collection, so no changes are necessary for those systems. Third-party SSDs equipped with SandForce controllers, like the ones sold by Other World Computing (OWC), you don't need any help either"..... "The problem is that not all SSDs implement trim support the same way, and some models from some manufacturers appear to have very buggy trim implementations all together."

As you had mentioned, it brings up potential security issues (disrobing security layers) when trying to implement trim commands on Yosemite, so I decided to go with OWC which has a reputation of not falling off in speed/performance over time like other SSD's and for which trim is also unnecessary.

Thanks in advance for any assistance

Jeremy

Aug 17, 2015 9:17 AM in response to darkroomboy

darkroomboy wrote:


...From the article the pertinent parts about trim support and why it is unnecessary in OWC's SSD's

"If you bought your Mac with an SSD factory-installed by Apple, you don't have to worry. First party SSDs do their own garbage collection, so no changes are necessary for those systems. Third-party SSDs equipped with SandForce controllers, like the ones sold by Other World Computing (OWC), you don't need any help either"..... "The problem is that not all SSDs implement trim support the same way, and some models from some manufacturers appear to have very buggy trim implementations all together."...

Having just read that article, it's remarkable how many errors it contains.


E.g., "First party SSDs do their own garbage collection, so no changes are necessary for those systems." First party (i.e. Apple) SSD's don't need "changes" because Apple has already enabled TRIM for them.

Another example: TRIM doesn't replace Garbage Collection, it assists it. See this discussion for how they work together. Note especially that most of the explanation comes from the company which developed the SandForce controller, which is what OWC uses. This more SandForce related discussion gets into more detail about how SandForce can sort of make do if TRIM isn't easily available (as it wasn't in the days before TRIM Enabler) and is from the new owner of SandForce.

As far as the scary disclaimer goes, that's what you see when you start to invoke trimforce in Terminal. There have been reports of difficulties with Samsung SSD's, and the user takes on the burden of any ill effects, not Apple, once you accept the disclaimer.

Sep 22, 2015 8:53 AM in response to sorciuch

Hi All,


I will be attempting an SSD in my wife's white pre-unibody mac 2009. I plan to boot to a firewire disk with 10.7 and then do the install on the internal new SSD. It's a Samsung 850 EVO 250gb. I really miss Firewire in the new apple portables. It was so nice to boot to an external FW drive and then install on the new internal disk. Those days are gone...

Sep 22, 2015 12:02 PM in response to chivo243

chivo243 wrote:


Hi All,


I really miss Firewire in the new apple portables. It was so nice to boot to an external FW drive and then install on the new internal disk. Those days are gone...

I just purchased a new MBP. Since I have a number of TireWire accessories, I also purchased a ThunderBolt to FireWire adapter so that I could continue using them. It works like a champ.

Clean Install Yosemite onto new SSD (Also, what is TRIM?)

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