Categories: iOS и MacOS

Mac завис на черном экране с логотипом при обновлении Catalina — как исправить

Сегодня столкнулся с тем, что iMac (но то же самое может произойти и на MacBook или других компьютерах Apple) во время установки очередного обновления Mac OS X Catalina после перезагрузки завис на черном экране с логотипом после того, как строка прогресса прошла около 80-90%. Как оказалось, проблема достаточно распространена.

В этой инструкции несколько способов исправить проблему: не мои собственные, а скорее подборка сработавших для пользователей решений с англоязычных форумов, где пользователи так же столкнулись с зависшим обновлением Mac OS. У меня лично сработал первый метод.

Исправление зависшего обновления путем простого выключения

Первое, что следует попробовать при зависшем на черном экране обновлении, если оно продолжается уже час-другой, чего раньше не происходило — принудительно выключить Mac, а затем вновь его включить, для этого:

  1. Нажмите и удерживайте кнопку питания, пока ваш компьютер или ноутбук не выключится.
  2. Снова включите его обычным методом.

Один важный момент: в результате ваш MacBook или iMac вновь загрузится на тот же черный экран с той же строкой прогресса и может показаться, что метод не сработал: но, подождите ещё несколько минут — лично у меня в результате уже через 10-15 минут появился экран входа в систему (до выключения обновление висело более 2-х часов на логотипе Apple без изменения строки прогресса).

Удаление снэпшотов Mac OS

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

  1. Загрузитесь в безопасный режим (удерживая Shift при включении, разумеется, предварительно нужно выключить ваш Mac).
  2. Войдите в систему и запустите терминал.
  3. В терминале используйте команду
    tmutil listlocalsnapshotdates
  4. В результате вы увидите список дат и времени снимков, примерно следующего вида: 2019-12-12-105455
  5. Для удаления снэпшотов, используйте команды вида
    tmutil deletelocalsnapshots дата-из-предыдущей-команды
  6. После удаления всех снимков, повторите команду из 3-го шага и убедитесь, что снэпшотов не осталось.
  7. Перезагрузите ваш Mac в обычном режиме.

Удаление сторонних кекстов Mac OS X

И еще один метод: попробуйте удалить сторонние кексты Mac OS, для этого:

  1. Запустите ваш Mac в безопасном режиме, удерживая Shift при загрузке.
  2. В теминале используйте команду:
    mkdir ~/Ext-Backup && sudo mv /Library/Extensions/* ~/Ext-Backup/

После выполнения команды, перезагрузите Mac в обычном режиме и проверьте, была ли исправлена проблема: если она была вызвана именно кекстами, Mac OS продолжит обновляться и в короткий период времени вы получите обычный экран входа в систему.

admin

Share
Published by
admin
Tags: iOS и MacOS

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

2 месяца ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

2 месяца ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

2 месяца ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

2 месяца ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

2 месяца ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

2 месяца ago