ML 非官方SSD trim啟用 - MAC

By Todd Johnson
at 2012-08-22T06:24
at 2012-08-22T06:24
Table of Contents
詳細原文: http://digitaldj.net/2011/07/21/trim-enabler-for-lion/
雖然可能大部份的人都用trim enabler來啟用OSX對非原廠SSD的trim功能,然而
原文作者發現目前trim enabler(1.1 或1.2版本)會將osx作業系統核心的一些
extension換掉,這增加了一些造成系統kernel panic、磁碟i/o延遲及彩球轉不停
等問題的發生可能性。雖然也有人提及問題可能不會如原文作者所說那麼嚴重,
但trim enabler的下一版本將會不再採用原來更換掉系統部份檔案的作法,而是
改用patch的方式,但目前似乎尚未看到。
以下說明用終端機的方式來啟用非官方ssd的trim方法:
(因為原文指令比較長,如果要直接複製貼上的話,可直接去該網頁複製更方便一些,
""內為同一列,複製貼上前請先去除掉"",抱歉如果造成閱讀上的困擾)
1. 備份即將patch前的檔案
"sudo cp"
"/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/
IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage"
"/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/
IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original"
2. patch檔案啟用trim支援
"sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})
[^\x00]{9}(\x00{1,20}\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|
sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/
IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage"
3. 強制刷新系統核心的extension快取
"sudo touch /System/Library/Extensions/"
4. 重新開機
a) 如果要取消trim支援的話:
"sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00).{
9}(\x00\x51)|$1\x41\x50\x50\x4C\x45\x20\x53\x53\x44$2|sg' /System/
Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.
kext/Contents/MacOS/IOAHCIBlockStorage"
"sudo touch /System/Library/Extensions/"
b) 如果發生了什麼嚴重的事,可由先前的備份還原
"sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/
IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original /System/
Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/
Contents/MacOS/IOAHCIBlockStorage"
--
Tags:
MAC
All Comments

By Kyle
at 2012-08-25T23:33
at 2012-08-25T23:33

By Genevieve
at 2012-08-29T18:14
at 2012-08-29T18:14

By Daph Bay
at 2012-09-03T03:33
at 2012-09-03T03:33

By Daph Bay
at 2012-09-03T09:20
at 2012-09-03T09:20

By Callum
at 2012-09-08T05:51
at 2012-09-08T05:51

By Susan
at 2012-09-08T12:44
at 2012-09-08T12:44

By Jessica
at 2012-09-13T08:58
at 2012-09-13T08:58

By Dorothy
at 2012-09-16T03:26
at 2012-09-16T03:26

By Noah
at 2012-09-19T22:29
at 2012-09-19T22:29

By Delia
at 2012-09-23T23:19
at 2012-09-23T23:19

By Lucy
at 2012-09-28T08:34
at 2012-09-28T08:34

By Carolina Franco
at 2012-09-28T12:47
at 2012-09-28T12:47

By Rosalind
at 2012-10-01T17:44
at 2012-10-01T17:44

By Andrew
at 2012-10-04T17:07
at 2012-10-04T17:07

By Cara
at 2012-10-07T05:29
at 2012-10-07T05:29

By Christine
at 2012-10-11T09:50
at 2012-10-11T09:50

By Ophelia
at 2012-10-12T12:22
at 2012-10-12T12:22

By Callum
at 2012-10-12T18:26
at 2012-10-12T18:26

By Hardy
at 2012-10-15T07:33
at 2012-10-15T07:33

By Margaret
at 2012-10-19T18:17
at 2012-10-19T18:17

By Sierra Rose
at 2012-10-24T00:54
at 2012-10-24T00:54

By Tristan Cohan
at 2012-10-24T11:29
at 2012-10-24T11:29
Related Posts
請問MBP的F1要怎麼按

By Olive
at 2012-08-22T01:26
at 2012-08-22T01:26
VLC PLUGIN FOR MAC

By Lucy
at 2012-08-22T00:13
at 2012-08-22T00:13
遺失15吋macbook pro!!

By Edward Lewis
at 2012-08-21T23:20
at 2012-08-21T23:20
下載mp4的網址

By Eden
at 2012-08-21T22:47
at 2012-08-21T22:47
光碟機保養 跟 刮cd

By Irma
at 2012-08-21T21:03
at 2012-08-21T21:03