Pshezi

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 118|回复: 0

苹果电脑OS X 10.10开启第三方 SSD Trim崩溃的修复方法

[复制链接]
发表于 2018-1-31 10:55 | 显示全部楼层 |阅读模式
在新的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/Extensionskextcache -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-argscd "/Volumes/Macintosh HD"rm -rf System/Library/Extensions/IOAHCIFamily.kextcp -r /System/Library/Extensions/IOAHCIFamily.kext System/Library/Extensions/IOAHCIFamily.kextchown -R root:wheel System/Library/Extensionssudo chmod -R 755 System/Library/Extensionstouch System/Library/Extensionskextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions重启即可. 整个过程10分钟左右.



上一篇:苹果电脑Mac app store软件更新太慢?小技巧教你十倍速更新Mac软件
下一篇:苹果电脑Mac怎么恢复出厂设置?Mac恢复出厂设置教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

快速回复 返回顶部 返回列表