当前位置: 移动技术网 > 科技>操作系统>Mac > MAC OS X 10.9.X下用命令行开启SSD trim的方法汇总

MAC OS X 10.9.X下用命令行开启SSD trim的方法汇总

2018年07月23日  | 移动技术网科技  | 我要评论

久久评测网,江苏教育频道节目表,云南方言网

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

一、10.9 10.9.1 10.9.2 10.9.3开启ssd 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已经被打开了!

二、10.9.4、10.9.5开启ssd trim的方法

1. 备份


复制代码
代码如下:
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. 修改文件

复制代码
代码如下:
sudo perl -p0777i -e <a href="mailto:'s@((?:rotational|wakekey\x0a)\x00{1,20})apple">'s@((?:rotational|wakekey\x0a)\x00{1,20})apple</a> ssd(\x00{1,20}[qmt])@$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2@' \
/system/library/extensions/ioahcifamily.kext/contents/plugins/ioahciblockstorage.kext/contents/macos/ioahciblockstorage


3. 创建系统内核拓展文件夹

复制代码
代码如下:
sudo touch /system/library/extensions/

4. 重启

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网