[硬件] 非苹果SSD的Trim与Yosemite

楼主: skychy (就跟你说不要那么囉嗦..)   2014-10-17 20:12:13
简单的说,就是现在非苹果自家的SSD,都没有Trim能用。
若使用如Trim Enabler或Chameleon SSD Optimizer这类程式强制开启Trim,
则重开机后就会挂掉(卡在灰萤幕)。
Trim Enabler作者建议:
除非你很有冒险尝鲜的精神,不然就先放著不要启动Trim。
以一个收费软件而言,Trim Enabler应该会有比较完整的解决方案,
在方案出来并且确认可行以前,我觉得还是先观望一阵子吧!
根据小弟不专业的理解,这个会让系统挂掉的原因,
是因为在Yosemite里,苹果加入了一个kext signing机制,会检查系统核心有无被修改过
而偏偏为了让非苹果SSD能够启用Trim,就得去修改IOAHCIFamily.kext
而改了之后,在重开机时,系统检查到kext被修改过,就不会加载该kext
偏偏这个又是IO相关的,进而整个系统就卡死在这个步骤走不下去了。
目前期望的作法,是关掉系统kext signing的机制,但似乎都还没有个定案。
因为零售版的Yosemite,似乎跟之前的DP版不太一样!?
总之就是别太冲动啊....
Chameleon SSD Optimizer灾情相关(下面的讨论)
http://www.macupdate.com/app/mac/43656/chameleon-ssd-optimizer
Chameleon SSD Optimizer作者在他自己的网站FAQ增加救援和回复资讯
http://i.imgur.com/KECn3wU.png ←用截图的,方便手机查询救援
注意里面的<YOUR DISK>要换成自己的磁盘名称
基本上内容应该跟下面j611062000板友分享的是一样的。
版上 j611062000 □ [心得] Yosemite开启trim enabler当机自救
https://www.ptt.cc/bbs/MAC/M.1412756154.A.AEC.html
(这是Beta版Yosemite)
Trim Enabler作者要大家先等等(会在此网页更新进度)
http://www.cindori.org/status-of-trim-enabler-in-yosemite/
转录目前内容:
"…untested.
If you don’t feel adventurous, leave Trim disabled and
wait a couple hours. This post will be updated with more
info regarding compatibility later today."
Trim Enabler作者更新:
"Update: 3.2.6 seems to work fine for most users, but there
will be an update tomorrow to improve compatibility for those
ending up with the gray screen. I suggest you await this
update if you have not already enabled Trim, or encountered
problems trying to do so."
简单的说,就是3.2.6应该在大部分的场合都ok (推文也已有勇者回报)
但作者建议还是等他的下一个版本,这几天就会释出。
作者: laxgenius (米利)   2014-10-17 20:16:00
太有用了!感谢提供资讯!
作者: w180112 ([NOOB]我超RETARD我超废 )   2014-10-17 20:18:00
检查驱动这件事情从DP1就有了...
作者: Mowd (mowd.tw)   2014-10-17 20:41:00
至少3.2.6版本在GM 3.0还是可以用的,正式版不知道
作者: Buikit (Buikit)   2014-10-17 20:56:00
MBP 13" mid 2012+MX100 512GB已启动,目前没什么问题
作者: turtleknight (turtle)   2014-10-17 21:02:00
sudo nvram boot-args="kext-dev-mode=1"
作者: aaa123867 (弑夜暗杀)   2014-10-17 21:07:00
启动没问题
作者: shouhei (谢谢老天爷的礼物)   2014-10-17 21:43:00
请问楼楼上那串指令有效吗?我怀疑我中标了,开机都是禁
作者: tomtzeng (低桃 )   2014-10-17 21:47:00
为什么要enable trim? 现在SSD不是都会自动清吗
作者: contrav (魂斗罗V)   2014-10-17 21:52:00
trim是为了减少写入在同样一区
作者: chachachen (灰色西雅图)   2014-10-17 22:34:00
昨天冲了3.2.6我可以开启TRIM 刚开的时候黑画面超紧张
作者: shouhei (谢谢老天爷的礼物)   2014-10-17 22:46:00
我用原文那几行指令解决了,感谢!
作者: danny8376 (钓到一只猴子@_@)   2014-10-18 02:35:00
TRIM从来都不是避免写在同一区啊...
作者: contrav (魂斗罗V)   2014-10-18 02:56:00
咦? 所以是我误会了? 不好意思
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2014-10-18 15:00:00
3.2.6 没问题
作者: danny8376 (钓到一只猴子@_@)   2014-10-18 22:10:00
避免写在同一区是SSD基本功能啊...没这东西放OS没几天就坏了...

Links booklink

Contact Us: admin [ a t ] ucptt.com