萬盛學電腦網

 萬盛學電腦網 >> Mac OS教程 >> OS X 10.10開啟第三方 SSD Trim崩潰的修復方法

OS X 10.10開啟第三方 SSD Trim崩潰的修復方法

OS X 10.10開啟第三方 SSD Trim崩潰的修復方法

.(0)

在新的Yosemite OS X 10.10中,蘋果使用了全新的安全機制, 叫做 Kext Signing 核心簽名。這個簽名認證機制將檢查系統內所有的驅動程序的安全性,如果是第三方的沒有經過驗證的都再也無法運行了。如果是修改過的, 也無法在啟動時候加載,這樣有利於整體系統在驅動層面的安全性。 這樣的話就好似 iOS 一樣的安全性。

所以, 如果你再要修改 Yosemite 中對第三方 SSD 的 Trim 的時候,就需要先解除這個安全設置。但是,因為沒有了這個新的安全功能後,如果你再安裝驅動程序的時候, 會少了一到保障。那就需要你安裝驅動的時候加小心。 

1.重新啟動, 按住 Command-R 進入恢復模式

2.在菜單欄中找到 終端 ,並且點擊運行. 

3.然後輸入:

nvram boot-args

如果顯示 kext-dev-mode=1就去第6. 

4.如果顯示錯誤的話, 輸入

nvram boot-args=kext-dev-mode=1

5.重啟進入恢復模式從2.開始.

6.輸入

cd "/Volumes/Macintosh HD"

touch System/Library/Extensions

kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions

等待完成, 可能需要10分鐘. 然後重新啟動. 

7.如果你要取消 OS X 的 TRIM 功能可以按照如下操作。每行輸入一次運行

nvram -d boot-args

cd "/Volumes/Macintosh HD"

rm -rf System/Library/Extensions/IOAHCIFamily.kext

cp -r /System/Library/Extensions/IOAHCIFamily.kext System/Library/Extensions/IOAHCIFamily.kext

chown -R root:wheel System/Library/Extensions

sudo chmod -R 755 System/Library/Extensions

touch System/Library/Extensions

kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions

重啟即可. 整個過程10分鐘左右.

copyright © 萬盛學電腦網 all rights reserved