Установка мак ос на ssd. Как самостоятельно настроить новый SSD-диск в OS X Yosemite

Сразу отметим, что информация не будет полезна для владельцев самых современных ноутбуков , поскольку, во-первых, они поставляются только с предустановленными твердотельными накопителями, а во-вторых, установленные накопители имеют нетрадиционный форм-фактор и интерфейс.
Зато владельцам , выполненными в форм-факторе 2.5” и интерфейсом SATA, представленная инструкция поможет повысить производительность ноутбука без значительных затрат.

Можно, конечно, обратиться за заменой накопителя в официальный сервисный центр Apple, но услуга может оказаться достаточно дорогой, к тому же, вам наверняка предложат какой-нибудь Solit-State Drive Kit – «официальный, от производителя», цена которого, мягко говоря, не будет соответствовать производительности.

Мы, в свою очередь, предлагаем вам заменить HDD на прекрасный SSD самостоятельно и готовы предоставить .

На фотографиях ниже вы сможете увидеть SSD SanDisk. Именно этот твердотельный накопитель оказался в нашей лаборатории на момент создания статьи. Данный экземпляр SSD создан на базе контроллера SandForse SF-2281, хорошо зарекомендовавшего себя в других твердотельных накопителях. отличаются высокими показателями скорости на чтение/запись и повышенной отказоустойчивостью.

Итак, что нам потребуется?

Вся эта процедура не займет у вас и 30 минут, зато производительность ноутбука возрастет достаточно серьезно – операционная система и приложения будут загружаться практически мгновенно и вообще ноутбук будет гораздо быстрее «откликаться» на ваши запросы. Все потому, что система получит мгновенный доступ к данным, а это именно то, что просто необходимо для увеличения скорости работы.
К тому же не издает никаких звуков даже при активной работе с данными, поэтому ваш MacBook станет еще и тише.
Кроме того, за счет значительно меньшего энергопотребления SSD, в сравнении с любым 2.5" HDD, MacBook сможет проработать несколько дольше от одного заряда аккумулятора - это еще один неоспоримый плюс от использования твердотельных накопителей в ноутбуках.
Единственное, что потеряет ваш – это пару граммов веса, ведь SSD еще и немного легче, чем жесткий диск.

Привет! Не так давно в свет вышла новая Mac OS под названием Sierra и дабы идти в ногу со временем, я решил обновить свой iMac до последней верссии 10.12. Ранее мною был приобретен внешний SSD от Samsung, скорость работы которого меня всегда безумно радовала. Так же в предыдущей версии Mac OS в ручную мне пришлось активировать режим TRIM. В данной статье мне хотелось бы поделится с вами как это сделать в новой версии (и наверняка во всех последующих т.к. все стало донельзя просто).

Не трудно догадаться, что речь сейчас пойдёт о вещи под названием TRIM. Что это такое?

TRIM — это ATA команда, которая позволяет операционной системе оповестить твердотельный накопитель о неиспользуемых блоках, информация на которых может быть удалена или повторно перезаписана. Ввиду того, что на низком уровне операции записи/перезаписи на SSD накопителях существенно отличаются от таковых на HDD накопителях, обычные методы операционных систем для удаления, форматирования или перезаписи информации приводили к прогрессирующему ухудшению производительности операций записи на твердотельных накопителях. Введение поддержки команды TRIM позволило операционной системе очищать неиспользуемые ячейки перед тем, как в них будет произведена запись информации. Это позволило существенно уменьшить время доступа к данным и предотвратить процесс ухудшения производительности SSD накопителей.

Иными словами, на системе, где не работает TRIM, твердотельный накопитель со временем (примерно после полного цикла записи всего объёма) станет работать гораздо медленнее. На компьютерах Mac, которые изначально поставлялись с SSD накопителем, TRIM работает прямиком «из коробки». А вот для пользователей, которые в свой Mac сами устанавливали SSD накопитель от какого-либо другого бренда, ситуация немного другая. Виду «странной» политики компании Apple, «завести» TRIM в OS X для сторонних SSD’шек оказалось не так уж и просто. Для этого нужно было патчить системный KEXT (расширение ядра, в простонародье — драйвер) , и делать это приходилось практически после каждого обновления системы. С выходом OS X Yosemite ситуация ещё немного ухудшилась, так как в OS X 10.10 системные расширения и утилиты стали подписывать цифровой подписью, которая нарушалась при патчинге KEXT’а. Без цифровой подписи ядро операционной системы отказывалось грузить драйвер, без драйвера не запускался накопитель, система переставала грузиться. Но и для этого было найдено решение в виде специального параметра, который записывался в NVRAM и указывал ядру ОС, что неподписанные драйверы нужно всё равно загружать. В общем, был головняк. Но «Капитан» всё изменил.

Начиная с версии OS X 10.11 (то есть с El Capitan) для активации TRIM на всех SSD накопителях достаточно выполнить одну единственную команду, после которой TRIM будет работать штатно и всегда, без всяких патчингов и манипуляций с системой. Запускаем Терминал и выполняем команду:

sudo trimforce enable

Команду нужно подтвердить паролем администратора системы, после чего выдастся предупреждение, что, мол, включение этой опции может быть небезопасно и бла, бла, бла:

This tool force-enables TRIM for all relevant attached devices, even though they have not been validated for data integrity while using that functionality. By using this tool to enable TRIM, you agree that Apple is not liable for any consequences that may result, including but not limited to data loss or corruption.

С уверенностью в 99,999% можно игнорировать предупреждение и нажать клавишу Y и Enter . После этого система перезагрузится. В итоге, после перезагрузки, TRIM будет активирован и для его повторной активации лезть в систему больше никогда не понадобится:

Будьте в курсе всех важных событий United Traders - подписывайтесь на наш

Недавно Apple наконец предоставила доступ к финальному релизу OS X Yosemite, а я вместе с обновлением ОС решил увеличить ОЗУ в своём Macbook Pro с 4 до 8 ГБ и заменить обычный жёсткий диск на SSD-диск, потому что «старичок» 2010 года слишком заметно тормозил бы на новой операционке. Выбор остановил на модели Crucial MX100, которая по соотношению цена/производительность является одной из лучших в данный момент. Установка ОС заняла примерно 12 минут, и я приступил к оптимизации работы ОС на SSD-диске. И сразу же привёл ОС в нерабочее состояние. Разобравшись в причинах и всё-таки добившись поставленной цели после повторной переустановки системы, решил написать этот небольшой пост, чтобы вы не повторили моих ошибок и быстро смогли настроить Yosemite на SSD.

Проблема

Долго описывать все действия, которые я произвёл и которые привели к проблеме, не имеет смысла, скажу лишь, что инструкции по оптимизации предыдущих версий OS X для SSD можно найти на десятках сайтов, которыми я и воспользовался. И самое первое и обязательное действие - включение TRIM через терминал - скосило операционку: после перезагрузки меня ждал серый экран с перечёркнутым кругом в центре. Запустил заново установку ОС и следующие 12 минут провёл в поисках причины проблемы. Оказалось, Apple ввела в Yosemite так называемые подписанные драйвера (kernel extension), и если система при проверке обнаруживала в ядре неподписанные драйвера, то просто блокировала загрузку ОС. Это плохие новости.

Решение

А теперь хорошие новости, даже очень хорошие. Во-первых, проблема решается, во-вторых, проблема решается не танцами с бубном через командную строку в терминале, а с помощью небольшой утилиты. Итак, встречайте - Chameleon SSD Optimizer . Скачиваем программу по ссылке и запускаем. Перед запуском необходимо разрешить установку программ не из App Store: переходим в «Системные настройки» → «Защита и безопасность», нажимаем на значок замка внизу слева и ставим галочку возле пункта «Любого источника».

Запускаем Chameleon и видим главное окно программы:

Сперва разблокируем доступ программы к системным функциям, нажав на значок замка и введя пароль пользователя. Затем переводим переключатель TRIM во включённое состояние. В первый раз программа попросит перезагрузиться для отключения функции проверки неподписанных драйверов. Перезагружаем и снова в программе Chameleon включаем режим TRIM. После включения этого режима необходимо ещё раз перезагрузить систему.

Теперь нужно настроить ещё несколько параметров работы операционной системы. Включаем Chameleon и переходим в раздел настроек.

  1. Отключаем сенсор движения Sudden Motion Sensor, так как в SSD-диске нет движущихся дисков и головок и нет необходимости их безопасной «парковки».
  2. Включаем функцию NOATIME, чтобы предотвратить запись времени последнего обращения к файлу, что, как вы понимаете, уменьшает ресурс диска.
  3. Режим сна Set Sleep Mode переводим в режим А, чтобы каждый раз при закрывании крышки ноутбука содержимое оперативной памяти не записывалось на диск.
  4. Включаем запрет создания дампа оперативной памяти в спящем режиме Disable Sleep Image.

Для включения/отключения некоторых пунктов может потребоваться перезагрузка.

И, наконец, осталось ещё два параметра.

Переходим в «Системные настройки» → «Экономия энергии» и снимаем галочку с опции «По возможности переводить диски в режим сна» (необходимо сделать это как на вкладке «Аккумулятор», так и на вкладке «Сетевой адаптер»).

Затем идём в «Системные настройки» → Spotlight, вкладка «Конфиденциальность», и добавляем все разделы SSD-диска в исключения, нажав знак «+». Конечно, это не позволит мгновенно искать информацию на диске, но постоянная индексация файлов сильно снижает ресурс твердотельных накопителей.

На этом настройка и оптимизация OS X Yosemite для SSD-диска закончена.

Многие пользователи уже оценили преимущества SSD дисков перед обычными накопителями на жестких магнитных дисках. Прежде всего, это гораздо большая скорость чтения информации с диска и записи на него, что позволяет быстро загружать операционную систему и запускать «тяжелые» программы. Но, SSD диски обладают ограниченным количеством циклов записи в ячейки памяти и чтобы данный вид накопителей как можно дольше радовал вас своей работой рекомендуется настроить операционную систему для работы с ним.

Настройка операционной системы заключается в снижении нагрузки, которую она оказывает на дисковую подсистему. Для того, чтобы оптимизировать Mac OS X под использование SSD дисков необходимо предпринять следующие шаги.

  1. Отключить гибернацию. Режим Hibernation предназначен для записи всего содержимого оперативной памяти на диск, что позволяет после внезапного отключения питания продолжить неожиданно прерванную работу так, как будто никакого отключения и не произошло. В ноутбуках Apple этот режим всегда включен при работе компьютеров от батареи.

    Гибернацию настоятельно рекомендуется отключать, так как во время ее работы на диске создается файл размером, равным объему оперативной памяти. Память сегодня недорогая и сейчас уже стало нормой расширять ее объем до 8 или даже 16 Гб. А вот c SSD дисками пока как раз наоборот. Они достаточно дороги при небольшом их объеме. Частая запись нескольких гигабайт оперативной памяти значительно уменьшить срок использования диска. Поэтому, гибернация - это кандидат номер один на отключение.

    Проверить установленный режим гибернации можно командой в терминале:

    sudo pmset -g | grep hibernatemode


    Результатом данной команды должно быть значение 0, 1, 3 или 7. На моем MacBook Pro 13 (mid 2010) данная команда почему то ничего не показала.
    Поэтому, сразу же была введена команда на отключение гибернации:

    sudo pmset -a hibernatemode 0

    И команда на удаления оставшегося от работы режима гибернации файла на диске:

    sudo rm /private/var/vm/sleepimage

  2. Отключить кэширование в используемых браузерах. Кэши современных браузеров при активном использовании сети Интернет и посещении большого количества сайтов могут достигать размера в пару гигабайт и содержать множество файлов небольшого размера. Если у вас скоростной интернет (от 5Мб/с), то отключение кэша для вас практически не отразиться на скорости работы, а нагрузка на диск значительно снизится. Таким образом, кэши в браузерах - это кандидат номер два на отключение.

    Тут нужно отметить, что полного отключения кэшей мне удалось добиться только в Google Chrome и Mozilla Firefox. Safari почему-то после каждой перезагрузки решает, что кэш ему просто необходим и включает его обратно.


    Для временного отключения кэша в Safari нужно при запущенном браузере нажать на «Safari» в верхнем меню и далее «Настройки». После этого перейти на вкладку «Дополнения» включить раздел «Разработка» внизу, отметив его галочкой.

    В появившемся в верхнем меню разделе "Разработка" отметить пункт "Отключить кэши".



  3. Отключить Spotlight. Функция системного поиска реализована компанией Apple в своей операционной системе блестяще. По сравнению с аналогичной функцией в операционных системах семействах Windows, Spotlight делает свою работу быстро, точно и незаметно. Тем не менее, для своей работы он записывает на диск поисковый индекс внушительного размера и если вы пользуетесь Spotlight не очень часто, то лучше его отключить.

    Сделать это можно открыв «Системные настройки», перейдя в настройку «Spotlight» и открыв в ней вкладку «Конфиденциальность».


    В данной вкладке плюсом добавляете в окно исключений из поиска диск SSD и на запрос подтверждаете, что действительно хотите запретить поиск на данном диске.


  4. Отключить Sudden Motion Sensor (SMS). Данный сенсор является составной частью системы парковки головок жесткого диска во время неожиданных перемещений ноутбука (ударов и падений), что исключает контакт головки с магнитным диском и его повреждение. На SSD дисков движущихся частей нет и, соответственно, в данной функции потребности тоже нет. Чтобы управлять ее работой из терминала можно использовать следующие команды:

    Проверить:
    Отключить:

    sudo pmset -a sms 0


    Включить:

    sudo pmset -a sms 1


  5. Отключить функцию Noatime. Noatime - это функция фиксирующая последний доступ к конкретному файлу. То есть после каждого обращения к файлу система фиксирует дату и сохраняет запись об этом на диск. Чтобы избавить SSD диск от лишней записываемой информации эту функцию также можно отключить. Существенно это ни на что не повлияет.

    Для отключения данной функции нужно в подходящем текстовом редакторе создать файл с именем com.my.noatime.plist следующего содержания:

    Label com.nullvision.noatime ProgramArguments mount -vuwo noatime / RunAtLoad

    cd ~/desktop
    sudo chown root:wheel com.my.noatime.plist
    sudo mv com.my.noatime.plist /Library/LaunchDaemons/
    sudo shutdown -r now


  6. Отключить SWAP. SWAP, или как его еще называют файл подкачки, используется системой в случае нехватки оперативной памяти для выгрузки части ее данных на жесткий диск. Так как скорость работы с дисковой подсистемой гораздо ниже скорости работы с оперативной памятью, то это замедляет работу всей системы, но позволяет избежать критических ошибок в ее работе. Если SWAP отключен и израсходуется вся оперативная память, то компьютер зависнет вплоть до невозможности продолжения работы без перезагрузки. Поэтому, отключать SWAP имеет смысл только тогда, когда в компьютере установлено большой оперативной памяти - от 4 Гб и более. Посмотреть используете ли вы своп или нет можно в "Служебные программы", запустив "Мониторинг системы".


    Работой файла подкачки можно также управлять из терминала.
    Для отключения SWAP использовать команду:

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

    Для удаления созданных свопом файлов:

    sudo rm /private/var/vm/swapfile*

    Для того, чтобы снова включить своп (если потребуется):

    sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist


  7. Отключить режим сна диска. Данный режим подразумевает перевод диска в режим сна в случае отсутствия его использования в течение определенного, выбранного пользователем, периода времени. На SSD дисках Intel 320 серии была целая серия проблем с дисками, когда они теряли свою емкость до 8 Мб из-за внезапного отключения питания. Да и большинство выходов из строя электроники приходятся на моменты ее включения и выключения и гораздо меньше на период стабильной работы. Для отключения режима сна нужно войти в «Системные настройки», перейти в раздел «Экономия энергии», в котором открыть на вкладках «Аккумулятор» и «Сетевой адаптер» снять галочку с пункта «По возможности переводить диск(и) в режим сна».


  8. Очистить загрузочный кэш. Если после установки SSD диска у вас не наблюдается сокращение времени загрузки оперативной системы, которая должна грузиться с твердотельными дисками в среднем секунд за 20, то попробуйте очистить загрузочный кэш. Для этого в терминале введите:

    sudo chown root:admin
    sudo kextcache -system-prelinked-kernel
    sudo kextcache -system-caches


  9. Включить TRIM. TRIM - это команда операционных систем, специально разработанная для их работы с SSD дисками, которая изменяет логику управления файловым пространством. Те, кто занимаются восстановлением информации с жестких дисков знают, что в них операция удаления файлов не приводит к их реальному удалению. Они просто помечаются как далее неиспользуемые и продолжают хранится на диске в невидимом для операционной системы состоянии, пока на диске есть свободное место. Когда место заканчивается, поверх этих помеченных данных записываются новые.
    Для SSD дисков такой режим работы неприемлем, так как при их заполнении значительно снижается их быстродействие на запись. Устройство памяти в твердотельных дисках таково, что запись происходит быстро только в чистые ячейки. Если их требуется предварительно очищать - это заметно снижает быстродействие.

    Команда TRIM была придумана, чтобы очищать отмеченную к удалению информацию с диска до того, как в них возникнет необходимость что-либо записать. Тем самым поддерживается высокая производительность SSD дисков.

    Команда TRIM поддерживается в Mac OS X начиная с версии 10.6.8, но автоматически запускается только для оригинальных флеш-накопителей от самой Apple. К счастью, сторонними разработчиками была выпущена специальная программа, которая обходит данное ограничение. Она так и называется . Программа очень проста в использовании. Скачиваете, устанавливаете, запускаете, включаете режим TRIM ползунком.

После всех описанных процедур можно загрузить и установить на компьютер утилиту Blackmagic Disk Speed Test из AppStore, чтобы оценить скорость чтения и записи нового SSD диска и протестировать его. На нашем ноутбуке и диске данная программа показала следующие значения скорости чтения и записи.

Скриншота замеров скоростей чтения и записи на старом диске у нас, к сожалению не осталось. Но согласно нашим записям, жесткий диск Seagate Momentus с частотой вращения шпинделя 5400 об/мин объемом 250 Мб на чтении и записи показывал одинаковую скорость в 33 MB/s. Таким образом, с установкой твердотельного диска скорость чтения возросла в восемь раз, а записи в пять раз. Полученные результаты могли бы быть еще лучше, но в нашем ноутбуке установлен устаревший SATA-контроллер, ограничивающий скорость передачи данных.

Полезно знать: о подготовке и правильной настройке системы на SSD-экипированных компьютерах Apple.

Да здравствует SSD

В утилите достаточно разблокировать доступ, введя системный пароль, и активировать переключатель TRIM. После этого компьютер перезагрузится, и программа Chameleon SSD Optimizer нам больше не понадобится.

Кстати, покопавшись в настройках утилиты, можно найти отключение датчика Sudden Motion Sensor, отключение гибернации и запрет на создание дампа оперативной памяти. Теоретически эти опции продлевают срок службы накопителя, но уже давно доказано, что влияние этих процессов на диск крайне мало и не сильно отразится на общем ресурсе твердотелого SSD.

2. Подключите внешний накопитель

Если 128 или 256 гигабайт SSD диска Вам окажется мало, а этого действительно мало для большинства активных пользователей, стоит задуматься над приобретением внешнего жесткого диска. Дома будет достаточно , но тут встанет финансовый вопрос.

Можно остановиться на покупке более простого внешнего накопителя или . Самый простой вариант – использовать USB-флешку как хранилище не самых нужных файлов. Сейчас модели на 64 и даже 128 гигабайт стоят дешевле, чем кожаные чехлы для iPhone 6. Советуем приобрести, хуже не будет.

3. Настройте работу с NTFS

При работе с внешними накопителями рано или поздно придется столкнуться с файловой системой NTFS. По умолчанию в OS X, файлы в системе NTFS можно прочитать, но не изменить и не добавить новые. Лучше подготовиться к этому заранее, чтобы в самый неподходящий момент Mac не отказался нормально работать с «недружелюбной» флешкой, созданной в экосистеме Windows.

Все способы сделать это уже собраны и описаны в отдельной . Есть бесплатные варианты.

4. Перенесите резервные копии на внешний диск

Не зря мы предложили подключать внешний диск или флешку. Как вариант, на них можно поместить резервную копию системы.

Для этого переходим в настройки Time Machine и выбираем место для бекапов на съемном носителе. Вот и всё, не нужно разоряться на Time Capsule.

5. Перенесите медиатеки Фото и iTunes

Если размер подключенного диска позволяет, то вслед за резервной копией следует перенести туда данные iTunes и Фото. У активных пользователей этих сервисов рано или поздно создаётся огромная медиатека, занимающая приличное место на жёстком диске.

Чтобы осуществить перенос правильно и ничего не потерять, следуйте нашим инструкциями для изменения расположения и .

6. Следите за свободным местом

Чтобы небольшой SSD диск не превратился в помойку, необходимо регулярно очищать его. Конечно, можно вручную открывать все сомнительные папки и на свой страх и риск удалять все неизвестное, но лучше довериться специализированным приложениям.

Для наглядного отображения занятого пространства отлично подойдет утилита . С первого взгляда станет понятно, что именно съедает драгоценное место.

7. Подключите облачные хранилища

Если объема SSD и внешнего диска все же не хватает, на помощь придут облачные хранилища. Кому-то хватит родного iCloud, кто-то добавит Dropbox и Google Drive, а кто-то не остановится и зарегистрируется в облаках Mail.ru и Yandex.

Каждый сервис имеет отдельный клиент для OS X с возможностью выборочной синхронизации. Можно вообще отключить её и только загружать данные на удаленный сервер, после чего удалять их с Mac. Отправьте в облако те файлы, в каких нуждаетесь реже всего – при необходимости всегда сможете загрузить их обратно.

8. Следите за папкой Загрузки

Данная директория чаще всего съедает драгоценное место на SSD-накопителе. Чтобы этого не происходило, регулярно разбираем скачанное и раскладываем всё по нужным местам – на внешние накопители или в облако. Можно поручить этот процесс утилите .

Таким нехитрым способом можно свыкнуться с небольшим объемом жесткого диска и комфортно работать с ним. Помните главный принцип – чем меньше памяти в Вашем компьютере, тем больше в нем порядка;)

сайт Полезно знать: о подготовке и правильной настройке системы на SSD-экипированных компьютерах Apple. Да здравствует SSD SSD-диск – лучший вариант апгрейда старого компьютера. Ничто не даст такого прироста в скорости работы, как установка быстрого накопителя, особенно для владельцев ноутбуков, в которых помимо замены жесткого диска и установки оперативной памяти сделать больше ничего не получится. К сожалению,...