[Советы и трюки] Решаем проблему с долгой перезагрузкой в OS X Mavericks

43

Mavericks

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

Для того, чтобы избежать подобных проблем, нужно ввести в строку «Терминала» следующие команды (одну за другой):

sudo defaults write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 1

sudo defaults write /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 1

sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ExitTimeOut -int 1

sudo defaults write /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut -int 1

sudo defaults write /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut -int 1

После первой команды от вас потребуется ввести свой пароль, дальше уже все просто. А после ввода всех команд, откройте «Дисковую утилиту», выберите диск с Mavericks и нажмите на кнопку «Восстановить права доступа». По словам наших коллег их osxdaily.com, все это должно вам помочь раз и навсегда.

43 комментария

  1. 0

    Нееее че та стремно это юзать, даже не объяснили что эти команды делают, так еще перед этим сказали «ричины таких изменений, конечно, неизвестны». Убедили xD

  2. 0

    Что за хрень? (отправлено из приложения AppleInsider.ru)

  3. 0

    Народ, пожалуйста помогите. Но mountain lion у меня был включен показ скрытых файлов. Поставил mavericks и сейчас мне мне нужно выключить показ этих файлов и папок, но старые команды для скрытия перестали работать. Как быть? (отправлено из приложения AppleInsider.ru)

  4. 0

    Что это за команды, что они делают?! (отправлено из приложения AppleInsider.ru)

  5. 0

    У меня серый экран 3 сек. Нах.. Надо такое вводить (отправлено из приложения AppleInsider.ru)

  6. 0

    Меньше ждёт, пока разные службы и программы закроются, как я понял. (отправлено из приложения AppleInsider.ru)

  7. 0

    А зачем его вообще перезагружать,вернее :что нужно с ним делать ,чтобы перезагружать?Сон и вкл. И всё!!! (отправлено из приложения AppleInsider.ru)

  8. 0

    Тут явно ожидание закрытия некоторых служб выставляется в 1 сек. Если за сек не закрылось, то просто убиваем ее.
    Но действительно не понятно зачем? Пускай программа завершится стандартно.
    Тем более, что я перегружаю только по каким-то особы. Случаям. 3 минуты можно и подождать (отправлено из приложения AppleInsider.ru)

  9. 0

    «По словам наших коллег ИХ osxdaily.com» вместо Их поставить Из (отправлено из приложения AppleInsider.ru)

  10. 0

    Перезагружается моментально iMac 27. Не ставьте много ненужной фигни и будет всё летать 😉 Только Transmission иногда тормозит. А ребутить приходится. Например, после 10 часов работы в FCPX машина изрядно начинает тупить! Бывает такое, что и перезапуск программы особо не помогает. Видимо, всё связано с обильным пожиранием оперативной и виртуальной памяти программой. Ведь 16 гб съедается под ноль часа за 3-4, а то и быстрее. (отправлено из приложения AppleInsider.ru)

  11. 0

    У меня при переключении пользователей серый экран секунд десять точно. Macbook Pro 17′ 2009. Ставил тестовую финальную версию Маверика. Далее были обновления, то есть качать релиз не было причины.
    Так что попробую сделать по совету. (отправлено из приложения AppleInsider.ru)

  12. 0

    На Mavericks MBP 13″ 2012 mid с SSD будто дольше в сон стал уходить.. (отправлено из приложения AppleInsider.ru)

  13. 0
    Евгений

    Перезагружаю комп раз в неделю, можно и подождать)

  14. 0

    За такие советы на костре сжигали в средневековье, эти команды уменьшают время ожидания завершения системных служб, грубо говоря, это эквивалентно жёсткому отключению от сети питания (+ выниманию аккумулятора для ноутбуков).

    • 0
      Евгений

      Wallibah, Вы правы, но частично. На старых маках такого делать действительно не желательно. А на более новых процессы завершаются гараздо быстрее чем 1 секунда(как показано в командах), остальное время система просто ждет ничего.

  15. 0
    Lexa_Bukreev

    У меня такая проблема была первую неделю после обновления, потом пропала сама собой. С SSD Мас 2012 грузится с момента нажатия на кнопку питания до появления рабочего стола менее 15-ти секунд. (отправлено из приложения AppleInsider.ru)

  16. 0

    Действительно, бред. Не стоит трогать дефолтные параметры, если не знаешь точно чем это может быть чревато. А в этом случае именно такая ситуация, — кто-то кому-то где-то сказал.
    Обычно для ускорения бутстрапа и перезагрузки помогают три вещи — сброс PRAM, перезагрузка в Safe Mode (при этом выполняется какая-то тюнинговая магия) и лечение прав доступа файлов из дисковой утилиты. Все это работает, и работает давно. А менять дефолты, даже не удосужившись посмотреть изначальные значения, которые варварски заменяются на единицы, чтобы потом, если что, поменять обратно.. бред.

    • 0

      lymes, «А менять дефолты, даже не удосужившись посмотреть изначальные значения, которые варварски заменяются на единицы, чтобы потом, если что, поменять обратно.. бред.»- Вот точно! Хотя бы написали, как назад вернуть, что бы люди начитавшиеся таки «полезных» советов, могли в случае чего все поменять обратно. Ну или, как минимум, написать стандартное: «Всё это Вы делаете на свой страх и риск бла-бла-бла».

      • 0

        VVSedoy, По умолчанию параметр ExitTimeOut вообще отсутствует.
        Чтобы вернуть как было нужно ввести следующее:

        sudo defaults delete /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut

        sudo defaults delete /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut

        sudo defaults delete /System/Library/LaunchDaemons/com.apple.mDNSResponder ExitTimeOut

        sudo defaults delete /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut

        sudo defaults delete /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut

  17. 0

    Вот блин, а мне аймак с маневриком придёт(

  18. 0
    Прихожанин

    Это что за бред? Гоните в шею таких трюкачей с их советами. Пальцев рук хватит, чтобы сосчитать количество перезагрузок за пару, а то и тройку лет. Все после больших обновлений.
    Почистить кэш от предыдущих систем вручную, сбросить базу спотлайт и после перезагрузки полечить права доступа. Это всё, что пользователю нужно знать и можно делать. Иначе так и будут сопли разводить: какой же Маверикс плохой, вот раньше было…

  19. 0

    А это не опасно? 0_0 (отправлено из приложения AppleInsider.ru)

  20. 0

    Хоть бы описали суть команд (отправлено из приложения AppleInsider.ru)

  21. 0

    народ, кто сталкивался с проблемой полного заполнения памяти на маке? у меня Air 2012 с SSD на 256gb и из них аж 156гб занимает раздел ИНОЕ.. при очистке корзины памяти становится только меньше.. что делать не знаю, уже даже в техподдержку звонил, но там не помогли ничем..

    • 0
      Tenshi Spades

      tivashkin, Могу быть не прав, но где-то видел статью, что при SSD ноут делает бекапы себе в раздел какой-то из-за отсутствия Time machine, чел там Ладе терминальную команду писал как отучить от такого, но команды не помню. Статья то ли тут была, то ли на хабре. (отправлено из приложения AppleInsider.ru)

      • 0
        Прихожанин

        Tenshi, У меня Air и никаких копий он никуда не делает и выключена TimeMachine после установки по-умолчанию. Она спрашивать начинает только при подключениии внешки

      • 0

        Tenshi, Локальные копии отображаются как «архивы». Так что это что то другое. Хотя, попробовать можно.
        sudo tmutil disablelocal- отключение. запросит пароль, соответственно вводим его.
        sudo tmutil enablelocal — включение.

    • 0

      tivashkin, Еще вариант. Можно поискать «старые большие файлы» прогой вроде clean my mac. Велика вероятность наткнуться именно на те самые файлы, отъедающие место и понять что к чему. (отправлено из приложения AppleInsider.ru)

  22. 0
    Прихожанин

    В Finder есть ещё опция «Очистить корзину необратимо». Пробовал?
    И кто ж тебя надоумил на маке диск пилить, ещё и SSD. Они не любят этого, да и оно не нужно. В макос потерять можно только по собственной глупости или при поломке диска, когда уже никто не поможет ни на одной платформе.
    Это не виндовс, где любой сбой чреват потерей данных. Это на венде нужно всё держать на другом разделе, а ещё лучше на другом диске. 99% проблем с работоспособностью макос решается простейшей переустановкой без форматирования. Тем более, для этого никаких дисков не нужно. Интернет и чуть-чуть терпения. Система оживёт в том состоянии, каким ты её оставил последний раз. Если более продвинут, можно и без переустановки попробовать понять в чём дело и оперативно устранить.

    • 0

      Прихожанин, Диск никто не пилил) Он показывает такую инфу в разделе «об этом мак». А что касается кнопки «Очистить корзину необратимо», то именно после такой процедуры он бешено жрет свободное место на SSD, кстати помогли команды, которые посоветовал VVSedoy, но не очень сильно, свободного места стало больше на 20Гб, а еще 150гб забиты непойми чем и непонятно как этот мусор удалить. В Finder у меня идеальный порядок и нет никаких «затерявшихся больших» файлов.

      • 0

        tivashkin, Я бы не парился и заново систему с ноля накатил(именно чистая установка с предварительным форматированием диска системной утилитой, а не переустановка системы). Из резервной копии лучше не восстанавливать, так как может и всё это «иное» перенесётся. Максимум что можно сделать(и то, я бы подумал-перенести регистрационные данные и настройки с помощью Ассистента миграции). Ну а остальное потом в ручную из слоёв в Time Machine восстановить. Ну и программы лучше заново поставить а не из резервной копии восстанавливать. А вообще, лучше зайдите посмотрите сообщество ru_mac в LJ, мне кажется там проскакивал пост на эту тему, так что в архивах поищите. Не найдёте, тогда запостите вопрос.

  23. 0

    «…некоторые пользователи Mac, обновившись до OS X Mavericks, столкнулись с определенной проблемой: процесс перезагрузки слишком затянулся… …Для того, чтобы избежать подобных проблем, нужно…»
    Откатиться до Mountain Lion и подождать пока Apple доведет до ума новую систему 🙂

  24. 0
    Alejandro64

    А кому вообще надо перезагружать OS X?

    Я перезагружаюсь раз в полгода если не реже

Авторизуйтесь Чтобы оставить комментарий