Приветствую всех! Я, наконец-таки, вернулся к блогу. Новый, 2014 год, провёл и встретил нас не самым радужным образом. Но об этом потом. В комментариях многие читатели отписываются о некой проблеме, которая не позволяет установить TRIM AutoEnabler на OS X Mavericks. Проблема найдена – это я протупил с установщиком (указал 10.9 как максимально поддерживаемую версию OS X, хотя на данный момент многие юзают 10.9.1). Собственно, кто так и не смогу установить TRIM AutoEnabler – по-новой загрузите образ и устанавливайте как обычно. Всё должно быть тип-топ. Для тех же, кто всё успешно установил, ничего переустанавливать не нужно. Кто до сих пор не в курсе что такое TRIM – «курим» этот пост, ну а самое первое описание TRIM AutoEnabler есть есть вот здесь.
Как пользоваться TRIM AutoEnabler?
- 1 Загружаем образ по ссылке в конце поста;
- 2 Двойным кликом монтируем загруженный образ (откроется папка и на «Рабочем столе» появится значок);
- 3 В открывшемся окне двойным кликом запускаем инсталлятор и следуем инструкциям по установке;
- 4 Перезагружаемся;
- 5 Всё готово!
Как узнать, включился ли TRIM?
Делаем Alt ⌥ + клик по меню Apple () в менюбаре → Информация о системе… → SATA/SATA Express → кликаем на SSD накопитель в верхней части окна:
Как всегда утилита абсолютно бесплатна. Обновляемся и тестируем. Если проблемы – отписываемся. Если TRIM AutoEnabler понадобится удалить – следуем этой инструкции.
Так однозначно и не понял для ocz vertex 4 нужно активировать трис или у него и так тип топ? На официальном сайте (форуме) и так и так пишут(
Вообще почти в каждом современном SSD накопителе так или иначе реализован механизм очистки неиспользуемых ячеек. Другой вопрос: «А действительно ли он эффективно работает?» – Я думаю, что нет. Посему и есть неоднозначность: так как сам механизм сбора «мусора» присутствует – многие твердят, что TRIM не нужен, но на деле лучше о файловой системе знает только операционная система. Поэтому я рекомендую активировать TRIM.
MacBook Pro 13″ mid 2012 OS X 10.9.1 c Plextor M5 Pro все отлично сработало. Спасибо.
Пользуйтесь на здоровье 😉
Ребят, первый раз такое… “программа не может быть открыта, т.к. её автор является не установленным разработчиком” ОСь последняя
Ну, дык, я же не установленный разработчик 🙂 Это предупреждение защиты безопасности GateKeeper. Просто разреши запуск и всё.
Спасибо! Всё, ОК
И ещё, ребят, когда NTFS Tools для 10.9.1 сделаете? ну так было с ней хорошо….
Там, вроде как, ребята из HackStore взялись перекомпилить бинарик под Mavericks. Если всё получится – будет вам NTFS Tools. А так…Что вам, не ймётся увалить всё файловую систему на внешнем харде?
Пользовался с момента её создания, ни разу не подвела, за что вам отдельное спасибо. Да и в основном ,это флешки, стоят они сейчас)))
Так в том то и дело, что с флехой/винчестером ничего-то и не станется – переформатировал и всё ОК, а вот данные… Сейчас данные, часто, важнее самого девайса.
После обновления системы до 10.9.2 trim не включился.
Посмотрим.
Кекст пропатчился, но, почему-то, не обновились кеши. Запустите Терминал и выполните команду:
В следующем обновлении TRIM AutoEnabler исправлю этот недочёт.
Команда сработала, большое спасибо.
При обновлении 10.9.1, TRIM AutoEnabler овалился.
Проверю.
Кекст пропатчился, но, почему-то, не обновились кеши. Запустите Терминал и выполните команду:
В следующем обновлении TRIM AutoEnabler исправлю этот недочёт.
Помогло, спасибо!
Не за что 😉
на 10.9.2 работает?
Заработало на 10.9.2. после
sudo touch /System/Library/Extensions; kextcache -system-prelinked-kernel; kextcache -system-caches
Ага, об этом я и говорил.
Работает, но нужно вручную почистить кеш.
Добрый день! Скажите пожалуйста, а нужно ли ставить Trim на макбук про 15 ретина? ssd 500 gb.
Если SSD родной (вы его не меняли на более ёмкий), но не нужно.
Нужно открыть информацио о системе и проверить наличие трим у диска
SOS перестала работать прога на Mavericks 10.9.3
Нужно вручную почистить кеши и перезагрузиться.
Добрый!!!
При обновлении 10.9.3, TRIM AutoEnabler не работает.
не помогает даже:
sudo touch /System/Library/Extensions; kextcache -system-prelinked-kernel; kextcache -system-caches
Помогите! спасибо
День добрый. Помогает. Перезагрузиться нужно.
10.9.3 – чистим кеш и все работает)
Так точно.
Corsair Force GS с прошивкой 5,02 – вроде как не нужно включать трим?
Нужно читать отзывы о этом накопителе. Вообще нужно.
Обновился до 10.9.4 – прога не сработала, автоматически TRIM не включился. Что делать, заново переустанавливать ее?
Переустановил, перезагрузился – TRIM остался незадействованным :-(. Что делать?
Для 10.9.5 работает?
Уважаемый Casing, Trim на OS X 10.10 Yosemite не работает. Обновление кеша через терминал не помогло. Если не сложно, напишите как активировать на Yosemite. Заранее очень признателен.
Добрый день, отличная утилита! Только вот в 10.10 (Yosemite) не работает, планируется обновление?
Скажите, планируете ли сделать поддержку программой Yosemite?
В процессе. Думаю, как лучше реализовать.
Спасибо за труды. Будет ли обновления для 10.10? =)
Не за что 😉 Будем посмотреть…
#
# Original version by Grant Parnell is offline (http://digitaldj.net/2011/07/21/trim-enabler-for-lion/)
# Update July 2014: no longer offline, see https://digitaldj.net/blog/2011/11/17/trim-enabler-for-os-x-lion-mountain-lion-mavericks/
#
# Looks for “Apple” string in HD kext, changes it to a wildcard match for anything
#
# Alternative to http://www.groths.org/trim-enabler-3-0-released/
# Method behind this madness described: http://forums.macrumors.com/showthread.php?t=1409151&page=4
# See discussion in comments here: https://www.macupdate.com/app/mac/39654/lion-tweaks
# And here: http://forums.macrumors.com/showthread.php?t=1410459
# And here: http://forums.macrumors.com/showthread.php?t=1480302
#
# Yosemite: for recovering from stop sign on boot screen, please see http://www.cindori.org/update-on-trim-in-yosemite/
# backup patched file
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
# For Yosemite you have to disable driver signature check
sudo nvram boot-args=”kext-dev-mode=1″
# !for Yosemite only! please reboot after settings the boot-args!
sudo shutdown -r now
# for Yosemite, Mavericks 10.9.5 and 10.9.4 (thanks Tobi)
sudo perl -pi -e ‘s|(^\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
# !for Yosemite only! rebuild kext cache manually (could take a while)
sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
# for Mavericks and Mountain Lion from 10.8.3 to 10.9.3
#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
# for Mountain Lion from 10.8.1 to 10.8.2 and Lion 10.7.5
#sudo perl -pi -e ‘s|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x4D)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
# for Mountain Lion 10.8.0 and Lion 10.7.4 BELOW
#sudo perl -pi -e ‘s|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
sudo touch /System/Library/Extensions/
# now reboot!
sudo shutdown -r now
Ребята при выполнении вот этих команд
sudo touch /System/Library/Extensions; kextcache -system-prelinked-kernel; kextcache -system-caches
получаю следущее:
bash-3.2# sudo touch /System/Library/Extensions; kextcache -system-prelinked-kernel; kextcache -system-caches
kext com.jmicron.JMicronATA 101069000 is in exception list, allowing to load
WARNING – Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext “/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext”
kext com.ATTO.driver.ATTOExpressSASRAID 307029000 is in exception list, allowing to load
kext com.ATTO.driver.ATTOExpressSASHBA3 100059000 is in exception list, allowing to load
kext com.ATTO.driver.ATTOExpressSASHBA 200009000 is in exception list, allowing to load
kext com.ATTO.driver.ATTOExpressPCIUl4 404029000 is in exception list, allowing to load
kext com.ATTO.driver.ATTOCelerityFC 304089000 is in exception list, allowing to load
kext com.Accusys.driver.Acxxx 300029000 is in exception list, allowing to load
bash-3.2#
смущает вот эта строчка
WARNING – Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext “/System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext”
забыл добавить Mac OS Maveriks 10.9.5, ssd PLEXTOR PX-128M5S
ОСь какая? Начиная с OS X 10.10.4 TRIM заводится «из коробки» одной командой.
забыл добавить Mac OS Maveriks 10.9.5, ssd PLEXTOR PX-128M5S
Спешил ответить и тупанул 🙂 Бывает 😀
Ну так а TRIM то заработал?
ПыСы: предупреждение [WARNING — Invalid signature…] как раз и говорит о том, что цифровая подпись расширения ядра (драйвера) IOAHCIFamily.kext не совпадает. Вы ж этот драйвер патчили, и это естественно.
Да трим заработал, благодарю.
Просто почему этот warning смутил, я делал этот патч на mac os lion 10.7.5- там терминал не выкидывал предупреждение, а в мавериксе выкинул, вот я и запаниковал 😉
Еще раз благодарю за проделанную работу!
О, ну гуд тогда 🙂
Не за что 😉
10.9.5 Сработало!
Спасибо огромное! Все влючилось ))) Всех благ Вам и процветания!
Пожалуйста 😉
Благодарю за пожелания =)