Yosemite OS X 10.10 开三方 SSD Trim 崩溃的修复方法 ...

转自:http://www.macx.cn/thread-2144200-1-1.html

在新的 优胜美地 Yosemite 中, 苹果使用了全新的安全机制, 叫做 Kext Signing 核心签名.
这个签名认证机制将检查系统内所有的驱动程序的安全性, 如果是第三方的没有经过验证的都再也无法运行了. 

如果是修改过的, 也无法在启动时候加载, 这样有利于整体系统在驱动层面的安全性. 这样的话就好似 iOS 一样的安全性. 

所以, 如果你再要修改 Yosemite 中对三方 SSD 的 Trim 的时候, 就需要先解除这个安全设置. 但是, 因为没有了这个新的安全功能后, 如果你再安装驱动程序的时候, 会少了一到保障. 那就需要你安装驱动的时候加小心. 

prohibitory_sign.png 



1

重新启动, 按住 Command-R 进入恢复模式

2
在菜单栏中找到 终端 ,并且点击运行. 
3
然后输入:
  1. nvram boot-args
复制代码
如果显示 
kext-dev-mode=1 就去 第6 . 



4.  
如果显示错误的话, 输入
  1. nvram boot-args=kext-dev-mode=1
复制代码

5.
重启进入恢复模式从2开始.






6.
输入
  1. cd "/Volumes/Macintosh HD"
复制代码
  1. touch System/Library/Extensions
复制代码
  1. kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions
复制代码

注意:Macintosh HD是你的磁盘名称


等待完成, 可能需要10分钟. 

然后重新启动. 






如果你要取消 OS X 的 TRIM 功能可以按照如下操作. 
每行输入一次运行
  1. nvram -d boot-args
  2. cd "/Volumes/Macintosh HD"
  3. rm -rf System/Library/Extensions/IOAHCIFamily.kext
  4. cp -r /System/Library/Extensions/IOAHCIFamily.kext System/Library/Extensions/IOAHCIFamily.kext
  5. chown -R root:wheel System/Library/Extensions
  6. sudo chmod -R 755 System/Library/Extensions
  7. touch System/Library/Extensions
  8. kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions
复制代码
重启即可. 整个过程10分钟左右.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值