
Ранее сегодня видеопрофессионалы Mac начали сообщать о сбоях в работе своих компьютеров, и многие связывали эту проблему с редактором Avid Media Composer. На самом деле проблема кроется в программе Google, которая помогает обновлять Chrome.
Версия 1.2.13.75 Google Keystone (Google Software Update) недавно вышла с ошибкой, которая повреждает файловую систему macOS на компьютерах, где защита целостности системы (System Integrity Protection) отключена. Эта функция безопасности ОС, также известная как SIP, помогает «предотвратить модификацию защищенных файлов и папок на вашем Mac потенциально вредоносным программным обеспечением». Эта проблема также затрагивает Mac, которые не поддерживают SIP (до OS X El Capitan).
Google сообщает, что приостановил выпуск Keystone 1.2.13.75 до разработки решения. Компания рекомендует предпринять следующие шаги для восстановления компьютера, затронутого ошибкой, до появления исправления. (Обновление: Google сегодня вечером опубликовал новые команды после проведения дополнительных тестов.)
chroot /Volumes/Macintosh HD [примечание: «Macintosh HD» — это стандартное название]
rm -rf /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle
mv var var_back # var может не существовать, но это нормально
ln -sh private/var var
chflags -h restricted /var
chflags -h hidden /var
xattr -sw com.apple.rootless “” /var
Эти команды Терминала специально удалят затронутую версию Google Software Update, а затем восстановят поврежденную часть файловой системы. После этого потребуется перезагрузка системы. Пользователям необходимо выполнить эти шаги в режиме восстановления, и требуются права root.
Несколько системных администраторов Mac составили более подробное объяснение происходящего и основной проблемы, которая, в конечном счете, не связана с Avid. Видеопрофессионалы были особенно затронуты, поскольку защита целостности системы должна быть отключена для поддержки сторонних видеокарт. Большинство пользователей не должны пострадать, пока SIP включена, что является настройкой по умолчанию.
1. После перезагрузки затронутой системы произойдет Kernel Panic. Система перезагрузится, но снова произойдет Kernel Panic.
2. Пользователь выходит из системы, и система показывает Ассистент настройки.
3. Система вызывает Kernel Panic и входит в цикл перезагрузки.