Чи є спосіб вручну благословити прошивку, коли основний диск зовнішній?


12

Мій iMac (середина 2010 року) продовжує домагатися мене, щоб оновити прошивку EFI до 1,8. На жаль, незалежно від того, скільки разів я намагаюся оновити EFI (від ручної установки чи автоматичного оновлення), схоже, це не проходить і запитує мене знову при наступному перезавантаженні.

Основна причина, здається, полягає в тому, що я запускаю Mac OS X на повністю зовнішньому диску (firewire); Я резервую внутрішній диск для Windows. Я вважаю, що це причина моїх проблем, оскільки ви можете виявити, що багато людей мають подібні проблеми, коли вони працюють OS x з другого внутрішнього диска (як правило, коли вони замінили MacBook або iMac SuperDrive на накопичувач SSD).

Шукаючи в Інтернеті, я знайшов пару ресурсів, які, схоже, вказують на те, що вручну можна благословити прошивку. Наприклад, цей ; зауважте, їх вирішення полягає в дещо іншій проблемі, коли встановлення Ubuntu переплутано з EFI, але все працює з основного диска.

Я завантажив прошивку, витягнув відповідний файл ( IM112_0057_01B_LOCKED.scap) і спробував - безуспішно - вручну натиснути оновлення.

Я не зовсім впевнений, як працює благо, ні там, де передбачається жити оновлення efi (я здивований, що, здається, він живе на диску, а не на самому комп’ютері, але я можу нерозуміти спосіб роботи EFI). Я намагався:

sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…

Немає успіху! Якщо хтось краще розуміє EFI / команду bless, може допомогти мені, я буду дуже вдячний.

Я можу поділитися результатом --verboseкоманди, якщо це корисно.


Я подумав, що додам багатослівний вихід, хоча це трохи заплутано: pastebin.com/zE8kEZbQ
Тео

Зауважте до себе (це може йти до відповіді): pastebin.com/Sx1GvQpw
Грем Перрін

Системний розділ EFI використовується як етап для оновлення програмного забезпечення. Здається, що він розпізнає розділ EFI лише на чіпсеті первинної серії.
Кент

Відповіді:


2

Щоб відповісти на деякі ваші запитання:

  1. Прошивка зберігається на головній платі. Однак при оновленні вбудованого програмного забезпечення системний розділ EFI використовується як область постановки.

  2. Після тестів на сервал, здається, що Mac розпізнає розділ EFI лише на первинному внутрішньому диску в якості постановочної області (зауважте: принаймні не працює в оптичному відсіку мого Mac або на будь-якому зовнішньому диску). Отже, якщо у вас є лише зовнішній диск або у вашому первинному внутрішньому диску немає ESP, це буде місією неможливою, принаймні, не команда благословить його може.

  3. Щоб вирішити свою проблему, ви можете спробувати виконати наступні дії, якщо ваш внутрішній диск має системний розділ EFI:

    1. завантажте машину бажань macOS
    2. використовуйте команду bless, щоб підготувати оновлення програмного забезпечення, включаючи запис файлу сканування на ESP.
    3. переконайтесь, що файл скапування знаходиться на ESP внутрішнього диска. інакше створіть його, скопіювавши його з ESP зовнішнього диска.
    4. перезавантажте машину. Сподіваємось, оновлення буде оброблено.

    або

    1. створити резервну копію Windows
    2. встановіть High Sierra на внутрішній диск, щоб вбудоване програмне забезпечення було оновлено до останнього, або відформатуйте внутрішній диск як таблицю розділів GUID (щоб на цьому диску був ESP для оновлення мікропрограмного забезпечення), а потім скористайтеся командою bless для оновлення оновлення прошивки вручну. Примітка : настійно рекомендую з параметрами --verbose та --recovery.
    3. відновити Windows

    або

    Я не впевнений, що ваш комп'ютер зможе легко замінити внутрішній привід зовнішнім накопичувачем. Якщо так, я вважаю, що найшвидшим способом є тимчасова заміна внутрішнього диска зовнішнім накопичувачем, щоб завершити оновлення.


1

У мене була схожа проблема при використанні нової версії OS X, ніж система, яку спочатку постачали. Завантаження у зовнішню систему оригінальної операційної системи (у вашому випадку 10.6 Snow Leopard) дозволило встановити вбудоване програмне забезпечення та перестати запитувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.