[硬體] 非蘋果SSD的Trim與Yosemite

看板MAC (蘋果Mac)作者 (就跟你說不要那麼囉嗦..)時間11年前 (2014/10/17 20:12), 11年前編輯推噓11(1106)
留言17則, 13人參與, 最新討論串1/3 (看更多)
簡單的說,就是現在非蘋果自家的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 (推文也已有勇者回報) 但作者建議還是等他的下一個版本,這幾天就會釋出。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.8.124 ※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1413547939.A.15D.html

10/17 20:16, , 1F
太有用了!感謝提供資訊!
10/17 20:16, 1F

10/17 20:18, , 2F
檢查驅動這件事情從DP1就有了...
10/17 20:18, 2F

10/17 20:41, , 3F
至少3.2.6版本在GM 3.0還是可以用的,正式版不知道
10/17 20:41, 3F

10/17 20:56, , 4F
MBP 13" mid 2012+MX100 512GB已啟動,目前沒什麼問題
10/17 20:56, 4F

10/17 21:02, , 5F
sudo nvram boot-args="kext-dev-mode=1"
10/17 21:02, 5F

10/17 21:07, , 6F
啟動沒問題
10/17 21:07, 6F

10/17 21:43, , 7F
請問樓樓上那串指令有效嗎?我懷疑我中標了,開機都是禁
10/17 21:43, 7F

10/17 21:47, , 8F
為什麼要enable trim? 現在SSD不是都會自動清嗎
10/17 21:47, 8F

10/17 21:52, , 9F
trim是為了減少寫入在同樣一區
10/17 21:52, 9F

10/17 22:34, , 10F
昨天衝了3.2.6我可以開啟TRIM 剛開的時候黑畫面超緊張
10/17 22:34, 10F
感謝勇者回報資訊

10/17 22:46, , 11F
我用原文那幾行指令解決了,感謝!
10/17 22:46, 11F

10/18 02:35, , 12F
TRIM從來都不是避免寫在同一區啊...
10/18 02:35, 12F

10/18 02:56, , 13F
咦? 所以是我誤會了? 不好意思
10/18 02:56, 13F
※ 編輯: skychy (1.34.58.241), 10/18/2014 14:42:55 ※ 編輯: skychy (1.34.58.241), 10/18/2014 14:52:05

10/18 15:00, , 14F
3.2.6 沒問題
10/18 15:00, 14F

10/18 22:10, , 15F
避免寫在同一區是SSD基本功能啊...
10/18 22:10, 15F

10/18 22:11, , 16F
沒這東西放OS沒幾天就壞了...
10/18 22:11, 16F

11/06 03:34, , 17F
請問一下如果Trim沒開是不是就可以安心升級?
11/06 03:34, 17F
文章代碼(AID): #1KGGUZ5T (MAC)
文章代碼(AID): #1KGGUZ5T (MAC)