По данным The Register , команда проекта Asahi Linux, которая стремится портировать Linux на компьютеры Apple Silicon Mac, сообщила о ряде ошибок в macOS, которые могут привести к тому, что оборудование будет трудно восстановить.
Ошибки связаны с тем, как последние версии macOS обрабатывают частоту обновления, и затрагивают MacBook Pro с дисплеями ProMotion (14- и 16-дюймовые версии). По данным Asahi, ошибки возникают в процессах обновления и запуска, что в совокупности может привести к тому, что устройство всегда будет загружаться с чёрным экраном и потребуется восстановление прошивки устройства (DFU).
Инженеры компании изучили проблему, изначально подозревая, что она связана с установкой Asahi Linux на Mac и последующим обновлением до macOS Sonoma или её установкой после обновления. Однако, похоже, проблема не связана с проектом.
Команда обнаружила, что у всех пользователей, которые перешли на Sonoma обычным способом, была устаревшая или даже поврежденная система System RecoveryOS, и что владельцы 14- и 16-дюймовых MacBook Pro были особенно уязвимы к полной невозможности загрузки системы.
Однако Asahi Linux гарантирует, что данные не подвергаются риску, и уязвимость затрагивает только две версии macOS: Sonoma 14.0+ и Ventura 13.6+. Первая проблема заключается в том, что macOS Sonoma использует ранее установленную версию System Recovery, что приводит к проблемам при использовании старой RecoveryOS с новой прошивкой.
Ошибка, о которой сообщила Asahi Linux, на самом деле серьезна для операционной системы macOS.
Второй сценарий возникает, если дисплей настроен на частоту обновления ProMotion. По данным Asahi, система больше не сможет загружаться на старых версиях macOS или Asahi Linux. Установщик Asahi Linux был доработан для проверки этой проблемы и откажется от установки, если на затронутых компьютерах частота обновления будет отличаться от ProMotion. Он также выполнит проверку целостности для проверки состояния раздела восстановления системы перед внесением каких-либо изменений.
Группа заявила, что проблема затронула даже пользователей, установивших только версию 13.6 без Asahi Linux. Группа отметила, что непонятно, как Apple могла выпустить обновление операционной системы, которое при обновлении до обычной версии приводило к тому, что устройство не загружалось, если частота обновления экрана не была задана по умолчанию. Похоже, это является недостатком в системе контроля качества Apple.
Ссылка на источник
Комментарий (0)