[硬體] 非蘋果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