Google приносит извинения за сбой Mac после того, как Outage обвинил A

Google приносит извинения за сбой Mac после того, как Outage обвинил A

Ранее на этой неделе появились новости о том, что большое количество компьютеров Mac, работающих под управлением программного обеспечения Avid, перестали работать после перезагрузки и перестали работать. Был быстрый поток дебатов относительно причины, с вирусом или преднамеренной атакой вредоносного ПО, поднятой в качестве основного потенциального подозреваемого. Когда мы собирались напечатать нашу историю, всплыли новости о том, что проблема, возможно, вообще не была вызвана проблемой Avid. Вместо этого это могло быть результатом плохого обновления Chrome.

Оказывается, это объяснение верно. Версия 1.2.13.75 Google Keystone, программы обновления программного обеспечения Google, поставлена с ошибкой, которая повредила macOS, если защита целостности системы отключена. Маки, которые не поддерживают SIP (pre-macOS 10.11), не пострадали. Комментарии сотрудников Google показывают, как можно воспроизвести ошибку:

SIP должен быть отключен (или отсутствует, как в случае до OS X 10.11). Корневой каталог / должен быть доступен для записи вошедшему в систему пользователю. Должна быть установлена версия Keystone, содержащая ошибку 1.2.13.75. .Keystone должен обновить продукт, который он контролирует.

Отключение SIP имело решающее значение для всего процесса, поскольку SIP не позволил этой ошибке произойти Отключение SIP позволило Keystone удалить символическую ссылку, указывающую на папку / var. Символьная ссылка или символическая ссылка - это ссылка, которая автоматически интерпретируется или следует как путь к другому файлу или каталогу. Удаление ссылки на символическую ссылку нарушит работу программного обеспечения, которое ожидает, что эта связь существует, поэтому системы Mac OS X прекратили загрузку после внесения этого изменения.

Почему это особенно поразило Avid?

Пока что это имеет смысл, но почему клиенты Avid особенно пострадали до такой степени, что это было ошибкой Avid? Возможно, это связано с тем, что многим клиентам Avid пришлось отключить SIP, чтобы использовать сторонние графические процессоры. Возможно, это говорит об огромной неудовлетворенной потребности со стороны профессиональных пользователей Apple, поскольку многие различные приложения на самом деле рекомендуют отключать SIP в macOS. Отключение SIP рекомендуется в книге для настройки Mobile TensorFlow. Это часть рекомендуемого процесса обновления графических процессоров или установки и запуска внешнего графического процессора. Компания по разработке программного обеспечения для обеспечения безопасности Intego рекомендует отключить SIP как часть процесса установки.

уровни безопасности macOS. Изображение из Википедии
уровни безопасности macOS. Изображение из Википедии

Неясно, нужно ли всегда отключать SIP, чтобы компоненты работали; В этой статье утверждается, что SIP развивался с течением времени и что отключение этой функции требуется редко. Но тот факт, что в первую очередь все складывается таким образом, может показаться свидетельством того, сколько пользователей Avid пришлось обновить системы, чтобы добавить сторонние видеокарты. Эта проблема не возникала ни в сообществе Hackintosh, ни среди пользователей программ безопасности. Это особенно поразило клиентов Avid.

Но даже это объяснение может быть не совсем точным; несколько затронутых пользователей заявили, что они пострадали от этой проблемы, несмотря на то, что SIP включен. Либо эти пользователи неверно оценивают состояние своих компьютеров, либо был другой фактор, который мог сделать некоторые системы более восприимчивыми, чем другие. Даже сейчас, когда Google принял на себя ответственность за проблему, кажется, что причина не совсем понятна.

Читать далее

Google Lunar X Prize может продлиться без победителей

Фонд готов выплатить до 30 миллионов долларов в виде призов, но похоже, что предложение может истечь через несколько месяцев без победителей.

Детали Google Призрак и исправления для его облачных сервисов

Это было непросто, но Google выложил патчи для своих сервисов, и вы даже не заметили.

Chromecast, Google Home может перегружать ваш Wi-Fi

Если у вас возникли проблемы с Wi-Fi, поскольку вы подключаете смарт-динамик Google или Chromecast, это может быть не виноват ваш маршрутизатор или интернет.

AutoML Google создает модели машинного обучения без опыта программирования

Суть Cloud AutoML заключается в том, что почти каждый может принести каталог изображений, импортировать теги для изображений и создать на основе этого функциональную модель машинного обучения.