Серьезная проблема в Google Keystone, системе, управляющей обновлениями Chrome, может приводить к повреждению системных файлов macOS на компьютерах. Этот «баг» и стал причиной, почему в этот понедельник владельцы Mac сообщали, что их машины «умирают».

Первоначально специалисты подозревали, что повреждение файлов связано с Avid и софтом Media Composer, так как его использовали видеоредакторы, сообщившие, что не могут перезапустить свои Mac Pro после выключения. Однако вчера Google сообщила на своем форуме поддержки:

Недавно было обнаружено, что обновление Chrome вышло с багом, повреждающим системные файлы MacOS. 

Компания уже остановила обновления, чтобы приготовить апдейт для исправления проблемы. 

Как объясняет 9to5Google, версия Keystone 1.2.13.75 наносила ущерб файловой системе, когда система защиты отключена или не установлена. Google добавила, что если пользователи не отключали System Integrity Protection и компьютер работает на OS X 10.9 и выше, то проблема не затронет пользователей.

Почему шумиху подняли видеоредакторы — им необходимо отключать защиту, чтобы подключать к системе сторонние видеокарты, ускоряющие процесс обработки. В данный момент известно, что десятки машин в нескольких студиях вышли из строя. В том числе у всей команды редакторов сериала Modern Family. 

Чтобы решить проблему в терминале (приложение) необходимо прописать следующее:

  • chroot /Volumes/Macintosh\ HD # "Macintosh HD" is the default
  • rm -rf /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle
  • mv var var_back # var may not exist, but this is fine
  • ln -sh private/var var
  • chflags -h restricted /var
  • chflags -h hidden /var
  • xattr -sw com.apple.rootless "" /var

После этого перезапустить систему. Данный процесс удалит апдейт и восстановит поврежденную порцию файловой системы.

Фото в шапке: Jessy Smith