MAC OS X 10.9下用命令行开启SSD trim的方法 亲测10.9 10.9.1 10.9.2 10.9.3可用

2014-3-30   /   阅读数:12608   /   分类: MAC


【10.9.4 10.9.5的trim方法见此: https://lvwenhan.com/MAC/393.html 】


网上搜的好多都是以前的老方法,并不支持10.9系统。我前两天升级了10.9.2,今天突然发现trim状态已经被重置为 否 了,上次从10.9到10.9.1是没有重置的。刚刚我在百度搜“trim 命令行”,出来第一个是一篇人人的文章,试了,没用。后来辗转多地,才找到以下方法,亲测可用:


打开终端,输入以下命令:

1. 为了安全,此步为备份驱动(按照提示输入密码)
sudo cp -r /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.BACKUP


2. 开启trim

sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x54)|$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.清理缓存
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches


5. 重启系统。


重启之后,进入 左上角小苹果=》关于本机=》更多信息=》系统报告=》SATA/SATA Express 在右侧选择你的SSD,查看下面的“TRIM支持”项的值即可。

看,你的TRIM已经被打开了!

WRITTEN BY

avatar

评论:

Tony Toon
2014-06-25 17:55
用了你的方法,开启了TRIM,不知道具体能够产生多大的作用。感谢啦!
晒工资
2014-06-04 16:07
诶,我的默认就打开了啊。我是从10.8升级到10.9的。
任务易
2014-04-14 11:48
来学习下
设置路由
2014-04-05 13:58
苹果没有用过啊

发表评论:

© 2011-2018 岁寒  |  Powered by Emlog