
Не секрет, что при установке стороннего (не родного для Apple) ssd, работать TRIM не будет. Разумеется, после модернизации Макбука, у меня TRIM тоже не работал. Самый простой способ это установка Trim Enabler. Лично я никогда не ставил левые приложения и никому не советую. Есть более разумный способ, о котором сегодня и расскажу.
sudo nvram boot-args="kext-dev-mode=1"Система запросит пароль.
sudo reboot:
sudo perl -pi -e 's|\x41\x50\x50\x4c\x45\x20\x53\x53\x44|\x00\x00\x00\x00\x00\x00\x00\x00\x00|g' /System/Library/Extensions/IOAHCIFamily.kext/ Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
sudo kextcache -system-prelinked-kernel
Данный способ работает на Yosemite. После обновления скорей всего придется выполнить эти операции заново. На хакинтоше тоже можно применить данный способ, однако, есть Clover, где все это делается без участия человека.
Начиная с 10.10.4, поддержку trimm можно включить, выполнив следующую команду в терминале: sudo trimforce enable.
Комментариев: 13 RSS
1 Мидас 21-05-2015 10:07
Указанный совет привел к невозможности загрузки Макбука.
Для включения Trim надо пользоваться программой Trim Enabler, она все делает корректно.
2 Konstantin 21-05-2015 17:40
Мидас, у меня все прекрасно работает. Даже не знаю как объяснить вашу проблему.
Лично я Trim Enabler даже не рассматриваю
3 Arthur 03-06-2015 17:18
чет не включает трим..... samsung evo 850
Может что подскажите?
4 Дмитрий 09-06-2015 12:25
через терминал введите первую команду из этой статьи:
А далее запускаете TRIM Enabler - и дергаете переключатель из положения "OFF" в положение "ON".
После чего спокойно перезагружаете свой Мак и радуетесь!)
5 Игорь 16-06-2015 21:09
Для тех, кто поймал стоп загрузки - https://www.cindori.org/trim-enabler-and-yosemite/
6 Дмитрий 04-08-2015 20:37
все работает! кстати на Samsung 850 evo (250 Gb). Собран во Fusion Drive со штатным HDD. Была одна проблема с основной командой - она должна быть без разрыва:
sudo perl -pi -e 's|\x41\x50\x50\x4c\x45\x20\x53\x53\x44|\x00\x00\x00\x00\x00\x00\x00\x00\x00|g' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
см. в скрине автора - там все верно.
7 MasterLi 13-08-2015 03:43
Подскажите, а как вернуть всё назад, чтоб "как мама родила" ?
8 Konstantin 13-08-2015 04:33
MasterLi, скопировать на прежнее место оригинальные кексты. Либо восстановить из резервной копии.
9 MasterLi 13-08-2015 08:08
Константин, а точнее ?
Какими командами ?
10 Konstantin 15-08-2015 05:38
MasterLi, установите обновление 10.10.5, все вернется на место.
11 MusicMan 04-10-2015 13:23
Samsung SSD 840 EVO 250GB
По инструкции всё сделал, трим заработал! Спасибо автору!
12 Konstantin 06-10-2015 05:53
MusicMan, пожалуйста!
Кстати, с 10.10.4 поддержку trimm можно включить так:
13 Виктор 01-02-2016 01:22
MacBook Pro 2012 - до версии 10.4 все работало по первому способу, после обновлений все четко через trimforce enable, SSD - Samsung SSD 850 PRO 128GB