iPhones.ru

Обновил старый MacBook Pro на macOS Big Sur, и он сломался. Вот как исправить

Артём Баусов avatar | 40
FavoriteLoading В закладки
Обновил старый MacBook Pro на macOS Big Sur, и он сломался. Вот как исправить

Ещё в 2014 году мой товарищ приобрёл новенький MacBook Pro 15 и дискретной графикой. Понимая, что эти ноутбуки предпочтительнее брать в топовой комплектации, при покупке выбор пал на модификацию с Intel Core i7 и 16 ГБ оперативной памяти.

Спустя шесть лет он всё также справляется со всеми необходимыми задачами: от «посмотреть ютубчик» до рендеринга 4K в Final Cut Pro X. Поддержка новейшей Big Sur заявлена самой Apple, и после выхода финального релиза в середине ноября, мой друг нажал злосчастную клавишу «Обновить».

И тут началось…

Привет, рандомное выключение

В деталях рассмотрев все нововведения «лайтового и упрощённого» интерфейса Big Sur, началась привычная эксплуатация ноутбука. Но радость от апдейта продлилась недолго. Спустя несколько дней начались тотальные проблемы, которые свели комфортную работу на нет.

Ноутбук стал выключаться. Без предупреждения, без каких-либо предварительных оповещений и проблем. И самое печальное в том, что такое отключение никак не зависело от запущенного приложения или характера нагрузки на процессор и графику.

То есть можно просто смотреть ролик на YouTube, и MacBook внезапно вырубится, а можно усиленно работать с футажом в Final Cut Pro X с кучей эффектов… и он также вырубится.

Что делать? Правильно, менять термопасту… Наверное.

Попытка 1: замена термопасты

Инженеры Apple проектируют устройства таким образом, чтобы они как можно дольше оставались тихими. То есть в том же MacBook Pro (и не только 2014 года, но и более поздних моделях), система охлаждения активируется только при нагреве процессора до… 85° С, Карл!

Ещё 15°С, и процессор работает уже на критических значениях температуры. А там недалеко и до аварийного выключения. И замена термопасты в таком случае действительно помогает, чем и было решено заняться.

От жидкого металла отказались — химическая реакция меди и хваленой термопасты с рекордной теплоотводностью в 20+ Вт/(М*к) явно не для нежного MacBook Pro. Выбор пал на эталонную Arctic MX-4.

Вся процедура заняла от силы 20 минут, после чего ноутбук включился и в режиме сёрфинга показал сниженную на 5-6°С температуру.

Счастье длилось 5 часов… Без предупреждения появились прежние симптомы: экран внезапно становится чёрным при включённой подсветке, обороты кулера незначительно поднимаются и ноутбук уходит в спячку.

Попытка 2: диагностика и новый аккумулятор

Не лезь сам — дай диагносту…

Логичное правило, к которому и пришлось обратиться после замены термопасты. Предложили два варианта диагностики: «быструю» за «недорого» и «глубокую», но подороже. Выбрали второй вариант и на следующий день пришли за заключением, где в качестве возможного варианта решения проблемы было указано: «Рекомендуется замена аккумулятора».

Спорить с этим сложно. Батарея за 6 лет пережила более 1,5 тысяч циклов заряда/разряда и сама macOS уже несколько месяцев напоминает о том, что аккумулятор требуется заменить. На вопрос — действительно ли это решит вопрос рандомного отключения специалист уклончиво ответил: «Это Apple. Всё может быть».

Отдав 5 тыс. рублей за новую батарею и 1200 руб. за её замену (а вклеена она добротно по всей площади), через сутки удалось забрать MacBook Pro с девственным АКБ и практически заводской автономностью. И счастью не было бы предела, если бы через пару часов работы… он снова не огорчил тёмным дисплеем и уходом в ребут.

Попытка 3: бессонные ночи на форумах и успех

Потерпев фиаско с заменой аккумулятора и термопасты, пришлось углубиться в изучение проблемы. Оказалось, что проблема существует уже несколько лет и с рандомным выключением MacBook Pro сталкиваются владельцы моделей 2013, 2014 и 2015 годов. Но основные жалобы на чёрный экран наблюдаются после перехода пользователей на macOS Catalina и macOS Big Sur.

Теоретически существует два варианта решения проблемы:

▪️ аппаратный
▪️ программный

Аппаратный заключается в том, что вам придется отнести свой MacBook в сервис с просьбой заменить три мосфета (контроллера напряжения) с маркировками FDMF6808 на аналоги FDMF 6708.

Сразу несколько западных сервисов подтвердили, что из-за «неизвестного конфликта в ПО» (равно как и от деградации элементов и пайки) происходит такое рандомное выключение.

Этот случай мы с товарищем решили оставить про запас. Для справки — цена комплекта из пяти мосфетов FDMF 6708 на AliExpress от 900 до 1000 рублей. А в качестве процедуры лечения выбрали более простой способ. Вы не поверите, но macOS Big Sur убивает MacBook Pro 2013 — 2015 года из-за… конфликта драйвера на Thunderbolt-порт. Да, всего восемь кекстов в системе не только не дают пользователям нормально жить, но и становятся причиной дорогостоящего ремонта.

Дело в том, что после обращения в официальный сервис с подобными симптомами вам предложат поменять материнскую плату. Итого ремонт выйдет в $400-700 в зависимости от модели вашего мака.

Избежать пайки SMD-компонентов можно и при этом сэкономить от 25 до 40 тыс. рублей, будем удалять кексты.

Лечим рандомное отключение MacBook Pro

Процедура удаления Kext-файлов из macOS с выходом Big Sur стала сложнее из-за того, что Apple ещё сильнее защитила файловую систему. Но выход есть, и спасает в этой ситуации штатная консоль.

Важно: перед выполнением всех шагов описанных ниже ОБЯЗАТЕЛЬНО сделайте резервную копию ваших данных. Одна ошибка в командной строке может привести к необходимости полной переустановки системы.

1. Открывает Настройки —> Безопасность и отключаем File Valut. Если эта функция отключена, переходим ко второму пункту.

2. Выключаем Mac. Зажимаем комбинацию клавиш CMD+R и Power и удерживаем до тех пор, пока не откроется Режим восстановления.

3. В верхнем баре находим Терминал и запускаем её.

4. Вводим следующие команды:

csrutil disable (жмём Enter)

csrutil authenticated-root disable (жмём Enter)

mount -uw /Volunes/**ИМЯ Раздела Mac** (имя раздела = имени диска, как правило Mac или MacBook. Посмотреть можно в Дисковой утилите) (жмём Enter)

cd /Volumes/**ИМЯ Раздела Mac**/System/Library/Extensions (жмём Enter)

Теперь начинается самый утомительный процесс — удаления Kext-файлов с помощью их переименования. Всего вам нужно переименовать 8 штук. Использовать для этого следует такую команду:

mv AppleThunderboltDPAdapter.kext AppleThunderboltDPAdapter.kext.bak

То есть кекст с именем AppleThunderboltDPAdapter мы переименовываем в такой же, но с расширением bak. В результате, система не будет их видеть при загрузке. Команду следует прописать ещё для семи кекстов, вот они:

AppleThunderboltEDMService.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUSBApapters.kext
AppleThunderboltURDM.kext

Затем очень важный пункт — внесение изменений в систему и создание её снэпшота для того, чтобы при загрузке macOS Big Sur не заподозрила вмешательства в системный раздел. Вводим две команды:

kmutil install -u –force –volume-root /Volumes/**ИМЯ Раздел Mac**

bless -folder /Volumes/**ИМЯ Раздел Mac**/System/Library/CoreServices –bootefi –create-snapshot

И перезагружаемся командой reboot.

Всё. Модификация окончена.

Что в итоге

Рандомный ребут наблюдался в течение недели. Три последних дня работать с MacBook Pro было невыносимо. Переименование кекстов полностью исправило проблему и, если не считать потраченного времени, аккумулятора и диагностики, ремонт вышел бы бесплатным. Но со свежей батарейкой действительно жизнь стала веселее.

Есть ли недостаток у такого способа? Несомненно. Если вы активный пользователь Thunderbolt, после переименования драйверов могут возникнуть проблемы с подключением периферии.

В таком случае единственный вариант ремонта — перепайка мосфетов. В остальном, это действительно спасение от проблемы, на которую Apple банально забила.

Обратите внимание, что переименовывать kext-файлы придётся каждый раз после установки обновления macOS, поэтому либо не обновляйте систему, либо будьте готовы выделять до 10 минут на дальнейшую модификацию.

Учитывая, что за несколько лет Apple так и не исправила этот косяк, для MacBook Pro 2013, 2014 и 2015 этот способ останется единственным верным решением бага.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (39 голосов, общий рейтинг: 4.82 из 5)
undefined
iPhones.ru
Этот вариант 100% исправит проблему.
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

40 комментариев

Форум →
  1. mrfebr avatar
    mrfebr 5 декабря 2020
    1

    интересно
    жаль не лечит проблему с новой 16 прошкой, которая перезагружается во сне каждую ночь из-за ошибки

    brightmorningstar avatar
    brightmorningstar5 декабря 2020
    0

    @mrfebr, macbook pro 15 2015, такая же проблема, каждую или через ночь уходит в перезагрузку

    aydaya avatar
    aydaya5 декабря 2020
    0

    @mrfebr, у меня MBP16, Big Sur, не замечал такого

    loinik avatar
    loinik5 декабря 2020
    0

    @mrfebr, было так на Air’E20 с Catalina. Вроде, до фикса в ПО тогда помогло отключение PowerNap

    Войди на сайт, чтобы ответить
    Ответить
  2. armani avatar
    armani 5 декабря 2020
    2

    Хм.Получается,можно было стереть диск через дисковую утилиту и установить более старую macOS и он заработал бы нормально.обновишь-косяк с железом. Хм..

    Войди на сайт, чтобы ответить
    Ответить
  3. Gigi D’agostino avatar
    Gigi D’agostino 5 декабря 2020
    5

    За это я и люблю технику apple.

    Войди на сайт, чтобы ответить
    Ответить
  4. KatieMac avatar
    KatieMac 5 декабря 2020
    0

    Обидно :-(

    Войди на сайт, чтобы ответить
    Ответить
  5. Поль Климонов avatar
    Поль Климонов 5 декабря 2020
    0

    Откатился на каталину, всё летает теперь

    Войди на сайт, чтобы ответить
    Ответить
  6. Александр Привалов avatar
    Александр Привалов 5 декабря 2020
    0

    Недавно купил iMac 2020 года… после перехода на Big Sur, также компьютер самопроизвольно выключается в самый неожиданный момент =(

    rata70 avatar
    rata705 декабря 2020
    0

    @Александр Привалов, у меня тоже при обновлении на Big Sur свежекупленного iMac 2020 комп завис на перезагрузке. Совместно с поддержкой Apple он завёлся снова и продолжил установку. Пока тьфу-тьфу.

    Войди на сайт, чтобы ответить
    Ответить
  7. dimaps avatar
    dimaps 5 декабря 2020
    4

    «Учитывая, что за несколько лет Apple так и не исправила этот косяк…» О каких нескольких годах идёт речь, если это проблема в новой ОС?

    Артём Баусов avatar
    Артём Баусов6 декабря 2020
    1

    @dimaps, эта проблема была и раньше, но очень редко. А сейчас она чуть ли не на постоянной основе

    Войди на сайт, чтобы ответить
    Ответить
  8. ivanka avatar
    ivanka 5 декабря 2020
    0

    MacBook Air 13 2019 года, после обновления на Big Sur Safari стал глючить, система лагает, открывается все медленней. Это сырое обновление или криво установилась ось?

    Pierrot avatar
    Pierrot5 декабря 2020
    1

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

    Войди на сайт, чтобы ответить
    Ответить
  9. Astravod avatar
    Astravod 5 декабря 2020
    0

    Пожалуй, не зря я раскошелился на AppleCare+ при заказе MacBook Air M1. Не исключено, что неизведанных ошибок в дальнейшем будет ещё больше. Вот только обновлять ли свой iMac 5k Late 2014 на Big Sur… Что-то стрёмно.

    Войди на сайт, чтобы ответить
    Ответить
  10. A_A_M avatar
    A_A_M 5 декабря 2020
    1

    Откатился на Mojave ибо ну его в болото. Apple ты чего? И то откатился с бубном и танцами. Из-за чипа Т1 в макбук про 13″ 2019 года системы с флешки ставить нельзя если во время не нажать одну секретную галочку. Инструкция есть на сайте apple.com. Но это полный бред. Мне эта безопасность в пень не нужна. Фотошоп и еще пару программ корректно не работали в последней системе. Да и Каталина тоже глючная оказалась. На iMac 27″ вайфай чудить начал. Тоже буду его возвращать на Mojave.

    Те кто решит откатывать систему. Загрузитесь через команд R и найдите системном меню настройку отключения загрузки через внешние источники. Через вафлю загрузка новой системы выдавала ошибку постоянно. Сутки ушли на то, что бы вернутся на Mojave. Удачи всем.

    Войди на сайт, чтобы ответить
    Ответить
  11. axinfernis avatar
    axinfernis 5 декабря 2020
    3

    Идеальная ОС ))

    Войди на сайт, чтобы ответить
    Ответить
  12. DrAlex avatar
    DrAlex 5 декабря 2020
    1

    Не только прошка, у меня аймак стал периодически отключаться после перехода на бигсюр. Что делать? Откатится назад?

    Войди на сайт, чтобы ответить
    Ответить
  13. tolchainov avatar
    tolchainov 5 декабря 2020
    3

    Да как вы это делаете? Сколько ставил обновления на свой MacBook Pro Mid 2014, всё работает идеально. И с Big Sur тоже никаких проблем.

    tematire avatar
    tematire5 декабря 2020
    0

    @tolchainov, аналогично, никаких проблем на MacBook Pro 2015 + использую Thunderbolt для подключения монитора

    Войди на сайт, чтобы ответить
    Ответить
  14. meowmeow avatar
    meowmeow 5 декабря 2020
    3

    Лишнее подтверждение того, что каждый мак лучше всего работает с той ОС, с которой он продавался в магазине.

    Войди на сайт, чтобы ответить
    Ответить
  15. maxim900 avatar
    maxim900 5 декабря 2020
    1

    Я правильно понял, что проблеме несколько лет и только вы додумались что то там удалить тогда как остальные занимались перепайкой каких то чипов???

    Войди на сайт, чтобы ответить
    Ответить
  16. loskutnyleopard avatar
    loskutnyleopard 5 декабря 2020
    1

    Не выдержал тормознутости биг сура и откатился обратно на каталину.
    А в High Sierra 10.13.6 уже несколько недель не запускаются подписанные приложения из-за криво пересобирающейся базы данных. Выпускать фикс для старой версии ОС в Apple не спешат.

    Войди на сайт, чтобы ответить
    Ответить
  17. ForeverJoy avatar
    ForeverJoy 5 декабря 2020
    3

    Уже несколько лет сижу на мохаве, смысл этих обновлений ради обновлений, работает лучше и быстрей после обновления? Нет, смысл.

    Войди на сайт, чтобы ответить
    Ответить
  18. Macho80lvl avatar
    Macho80lvl 5 декабря 2020
    2

    Таким образом эпАл плюет на своих клиентов и имеет в зад одновременно

    Войди на сайт, чтобы ответить
    Ответить
  19. Strong Tequila avatar
    Strong Tequila 5 декабря 2020
    1

    вот за то как удалять кексты из big sur низкий поклон, с каталиной такая же хрень

    Войди на сайт, чтобы ответить
    Ответить
  20. stylus3000 avatar
    stylus3000 5 декабря 2020
    1

    я по этому и не обновляюсь, на каталине все огонь))

    Войди на сайт, чтобы ответить
    Ответить
  21. iBarmalei avatar
    iBarmalei 6 декабря 2020
    0

    а у меня тоже есть макбук про аж 2011 года… и поставил я на него линукс и горя не знаю

    Войди на сайт, чтобы ответить
    Ответить
  22. CrapIsEverywhere avatar
    CrapIsEverywhere 6 декабря 2020
    0

    Я охерел, когда после установки Big Sur изменилась дата производства батареи с июня 2020 на 2011-01-03

    CarteBlanche avatar
    CarteBlanche6 декабря 2020
    0

    @CrapIsEverywhere, у меня тоже на эту дату сброс произошел. Аккумулятор от Simplo, замененный

    CrapIsEverywhere avatar
    CrapIsEverywhere6 декабря 2020
    0

    @CarteBlanche, Такой же аккум

    joker2k2 avatar
    joker2k26 декабря 2020
    0

    @CrapIsEverywhere, та же фигня, кстати

    CrapIsEverywhere avatar
    CrapIsEverywhere6 декабря 2020
    0

    @joker2k2, если даты изменились на одни и те же ,более, чем у 3х людей, то явно это не случайность. Сбрасывать SMBUS или NVRAM я не стал, ибо шанс отыквить батарею близок к 100%.

    Войди на сайт, чтобы ответить
    Ответить
  23. joker2k2 avatar
    joker2k2 6 декабря 2020
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  24. Matyha avatar
    Matyha 6 декабря 2020
    0

    Ну так можно поставить хоть сколько ОС. Просто ставишь новую и если что не нравиться, загружаешься со старой! Загрузочных дисков можно килограмм сделать, лишь бы память позволяла.

    Войди на сайт, чтобы ответить
    Ответить
  25. Matyha avatar
    Matyha 6 декабря 2020
    0

    Даже с внешним диском работает… Только скорость падает.

    Войди на сайт, чтобы ответить
    Ответить
  26. denis_ilin avatar
    denis_ilin 6 декабря 2020
    0

    Кто-нибудь знает как пофиксить проблему… при поиске в файндере папки на внешнем харде именно в поиске отображаются как “сломанные” ярлыки (aliases) – пустой ярлык, зайти в него нельзя, открыть расположение ярлыка нельзя. Если дойти до этой папки самому – то с ней все ок, внутри файлы, а через поиск вот такая странность. У когонить еще был такой кейс?

    Войди на сайт, чтобы ответить
    Ответить
  27. RomanMorozov avatar
    RomanMorozov 7 декабря 2020
    0

    @dralker а как вообще производительность прошки 14 года на Big Sur? Уж очень манит интерфейс, но до сих пор сижу на High Sierra

    Matyha avatar
    Matyha7 декабря 2020
    0

    @RomanMorozov, так поставь второй ОС, оставшееся место на ssd будет делиться на две ОСи по мере заполнения. Зачем стирать старую стабильную. Просто будет два загрузочника. У меня 10.13 осталась и накатил ещё Биг Сюр попробывать… Ну лишние несколько гигов система занимает, а так полёт нормальный. Мак бук про 13 конец года.

    Войди на сайт, чтобы ответить
    Ответить
  28. Marfey177 avatar
    Marfey177 11 января 2021
    0

    ///

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.