Как обновить прошивку MacBook pro EFI вручную?

Короче говоря, прошивка не может быть обновлена ​​либо путем обновления macOS до High Sierra, либо путем благословения вручную. Здесь идет деталь.

My MacBook pro информация: о моем macbook pro версия прошивки Информация о накопителе SSD

Попытка 1 - обновить ее, обновив macOS с 10.12.6 по 10.13.2

Не удалось выполнить сообщение об ошибке «Произошла ошибка при проверке прошивки». Основная информация в ia.log следующая.

  

ПЗУ не поддерживает APFS

     

Очистка системы автоматизации и попытка опрокинуться.

     

Не удалось получить диск для UUID, указанный для rebless.

     

Операция: Не удалось проверить прошивку, Ошибка Причина: Ошибка Домен = com.apple.osinstall Код = 512

Если вы просматриваете предыдущий журнал обновления EFI, кажется, что они вполне нормальные.

  

EFI currentVersion: [0000000000D30008]   EFI updateVersion: [0000000000D70000]

     

/Volumes/bless.YdD7/EFI/APPLE/FIRMWARE/MBP91_00D7_B00.scap успешно создан

     

Запись обновления встроенного программного обеспечения установленного файла cookie (/Объемы /MacSSD /macOS Установка данных /.FirmwareUpdateInstalled)

     

/usr /libexec /efiupdater закончил со статусом: 0

Таким образом, я не знаю, почему установщик High Sierra не смог обновить прошивку EFI в первый раз.

Попытка 2 - обновить прошивку EFI вручную

В соответствии с разделом 2.0 Как обновляет Mac свою прошивку EFI и amp; Как найти версию EFI Apple, EFI , с помощью следующей команды благодать , файл MBP91_00D3_B0C_LOCKED.scap извлечен из mac2015002efiupdate. dmg , который загружен с Apple.com, а файл MBP91_00D7_B00.scap извлечен из Установить macOS High Sierra.app , он успешно выполнен.

sudo bless -mount / -firmware <PATH>/MBP91_00D7_B00.scap --verbose --recovery

Выключение, включение. Он получил мигающий светодиодный индикатор, указывающий, что прошивка скоро будет обновлена. Затем, в 3 раза автоматически выключается автоматически в течение короткого периода времени, заканчивается обычным запуском OS X. Все остается неподвижным. Другими словами, версия Boot ROM не была изменена.

Любая идея?


Обновление @ 11 января 2018 года:

Мне кажется, что это связано с сообщением Есть ли способ вручную сохранить прошивку, когда основной диск является внешним?

Похоже, что основная причина заключается в запуске OS X со второго внутреннего диска. К сожалению, первый из моих MacBook вышел из строя.


Обновление @ 13 января 2018:

Подтверждено, что следующие методы не работают.

  • заменил Samsung SSD на оригинальный жесткий диск Apple и попытался снова. Ia.log был таким же, как у SSD
  • подключен внутренний жесткий диск, подключен внешний USB-накопитель или считыватель SXCARD. Он выбрал ESP на внутреннем жестком диске в качестве промежуточной EFI. Таким образом, тот же результат, что и выше.
  • отключите все внутренние жесткие диски, подключите внешний USB-накопитель и считыватель SXCARD. Получил журнал как
      

    Не найдено соответствующего ESP. Ошибка при записи прошивки для EFI.

6 голосов | спросил Kent 11 Jpm1000000pmThu, 11 Jan 2018 15:41:30 +030018 2018, 15:41:30

3 ответа


3

Раздел EFI используется при обновлении прошивки. Я предполагаю, что этот раздел EFI должен находиться на основном внутреннем диске. Apple сообщила, что для обновления прошивки требуется схема разделов GUID на архивированном веб-сайте Обновления прошивки для компьютеров Mac на базе Intel требуют схему разделов GUID , хотя сайт явно не говорит, что это должен быть основной диск. Когда SDD или HDD отформатированы для использования схемы разделов GUID с помощью утилиты Disk Utility или diskutil, раздел EFI автоматически создается.

В основном, обновление прошивки копируется в FAT32-формат EFI-раздела. Затем прошивку проинструктируют обновить. В принципе, такая же процедура выполняется для обновлений прошивки на моем ПК HP под управлением Windows. Таким образом, это не уникально для Apple Mac.

Необходимость обновления прошивки для запуска High Sierra имеет смысл. APFS - это новый и старый Mac, для которого требуется распознавание этой файловой системы и чтение загрузочных файлов, потребуется обновление прошивки.

Вы использовали для ручного обновления прошивки. В какой-то момент Apple решила включить обновления прошивки в установках macOS. Apple опубликовала это на уже заархивированном веб-сайте О обновлениях прошивки EFI и SMC для компьютеров Mac на базе Intel .

ответил David Anderson 12 Jam1000000amFri, 12 Jan 2018 00:18:40 +030018 2018, 00:18:40
2

Ключевой момент: получить основную работу внутреннего диска.

Затем отключите второй внутренний диск. Загрузите устройство с USB-устройством для установки high-sierra, следуя стандартным инструкциям по установке. После этого прошивка будет обновлена.

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

ответил Kent 17 Jpm1000000pmWed, 17 Jan 2018 12:38:12 +030018 2018, 12:38:12
0

Установка оригинального жесткого диска в MacBook Pro и построение моего SSD-накопителя Samsung через USB-порт разрешает проблему обновления прошивки для меня.

ответил Andrew c 25 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 25 Sep 2018 16:50:10 +0300 2018, 16:50:10

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132