MacOS High Sierra: si è verificato un errore durante la verifica del firmware


11

Ho un iMac di metà 2011 attualmente con MacOS 10.12 Sierra. Non è la mia macchina principale, ma vorrei installare 10.13 su di essa.

L'aggiornamento inizia abbastanza bene, ma quando si tratta di riavviare, viene visualizzato il seguente messaggio:

macOS non può essere installato sul tuo computer Si è verificato un errore durante la verifica del firmware.

Capisco che il mio Mac è al limite, ma ho letto che qualsiasi macchina che supporti il ​​10.12 supporterà anche il 10.13

L'iMac è in esecuzione da un SSD esterno, a causa di un problema con la scheda logica, quindi so di avere alcuni problemi. IMac non si avvia più dall'unità interna (o riconosce il DVD), ma funziona comunque diversamente.

Tuttavia, i problemi non sembrano invadere il firmware attuale e iMac esegue felicemente il 10.12.

Cosa significa questo messaggio e può essere risolto?


1
Dovrai definire "un problema con la scheda logica" poiché potrebbe essere la causa dell'errore
Steve Chambers,

1
@SteveChambers Done. L'iMac non si avvia dall'unità interna e ho avuto l'SSD, che ha sostituito l'HD originale, rimosso e montato in un contenitore USB esterno.
Manngo,

1
Quindi, se capisco correttamente se si collega un'unità compatibile alla porta SATA interna sul Mac, non viene riconosciuto? Ciò significa che uno o più componenti sulla scheda di sistema sono "fritti". A seconda di ciò che sono, potrebbero impedire la verifica del firmware. E la verifica del firmware Mac su base regolare è una nuova funzionalità di High Sierra. Quindi potresti rimanere bloccato il 10.12
Steve Chambers l'

Risposte:


9

Apple ha introdotto un nuovo file system APFS in High Sierra. La soluzione semplice è verificare il backup e quindi cancellare il volume ed eseguire il programma di installazione su un'unità di archiviazione principale vuota / cancellata.

Poiché l'APFS richiede il supporto da una nuova versione del firmware, durante l'installazione di High Sierra il firmware del tuo Mac dovrà essere aggiornato all'ultima versione.

Dopo il primo riavvio, il programma di installazione prepara il firmware dell'ultima versione adatto al modello mac sulla partizione di sistema EFI del disco principale con il comando bless . Quindi riavviare automaticamente e attivare il processo di aggiornamento del firmware. (contrassegnato come punto A)

Dopo il processo di aggiornamento (indipendentemente dall'esito positivo o negativo), il programma di installazione continua. Controlla due volte la versione del firmware per assicurarsi che sia stata aggiornata correttamente nel processo precedente (vale a dire il punto A). Di conseguenza, il programma di installazione scopre che il firmware NON è ancora l'ultima versione. Quindi, segnala "Si è verificato un errore durante la verifica del firmware". Sì, è quello che hai visto sullo schermo.

La causa principale dell'errore nel punto A, nel tuo caso, non è un'unità interna nell'alloggiamento principale. Il processo di aggiornamento del firmware riconosce solo l'ESP (EFI System Partition) dell'unità interna primaria. Ciò significa che il processo di aggiornamento è stato interrotto.

Pertanto, potrebbe essere necessario far funzionare la porta SATA primaria e collegarvi il disco. Si dice che, il più delle volte, è il cavo del disco rigido che è fuori servizio, anziché il chipset. In tal caso, probabilmente può essere fissato entro $ 20 per ottenere una sostituzione. E quello era il mio caso. :)


1
Bella risposta. Nota, gli aggiornamenti del firmware sono inseriti in macOS e non richiedono realmente APFS o HFS + i tempi qui sono casuali e non causali da tutta la ricerca e l'esperienza che ho.
bmike

Se OP non è in grado di riparare la porta SATA primaria e aggiornare il firmware, mi chiedo se potrebbe invece utilizzare il bootloader Clover.
Wowfunhappy,

5

Ho avuto lo stesso problema nel tentativo di installare High Sierra sul mio MacBook Pro di fine 2011, in cui avevo sostituito il suo HDD meccanico con un SSD. La soluzione era scaricare l'ultima versione del programma di installazione di High Sierra dall'App Store ed eseguirla - è la versione 13.1.05al momento della scrittura. Assicurati di eliminare qualsiasi programma di installazione esistente che potresti avere prima.

Questa versione è stata eseguita senza problemi la prima volta, aggiornando il firmware del computer e installando High Sierra.

Secondo i commenti aneddotici online, sembra che Apple stia installando un aggiornamento del firmware e le versioni precedenti del programma di installazione di High Sierra funzionavano solo con specifiche configurazioni di unità. Nel mio caso, mi aspetto che il controllore del firmware si aspettasse un HDD in questa macchina quando ora è un SSD.


Questo sembra avere senso. Nel mio caso sto usando l'ultimo programma di installazione ma ho anche una configurazione dell'unità non standard. Ho riparato un MacBook Air scartato mancando il suo SSD che era troppo costoso per sostituirlo, quindi si avvia da un disco rigido USB 3 esterno. Non riesce ancora nella fase di verifica del firmware.
hippietrail,

Questo sarà il nuovo "hai reimpostato le autorizzazioni e resettato PRAM / NVRAM" per macOS. Scaricare l'ultimo programma di installazione dal Mac App Store ed eseguire il programma di installazione mentre è connesso a Internet farà ogni sorta di cose buone, incluso il controllo del disco, l'accodamento degli aggiornamenti del firmware necessari, l'archiviazione e l'installazione del sistema principale e quindi l'esecuzione dello script di migrazione . + a_lot_of_votes
bmike

3

Ha avuto lo stesso problema su un MacBook Pro da 17 "(metà 2010). Si è scoperto che era l'SSD aftermarket che avevo installato praticamente non appena l'ho comprato. Fortunatamente ho tenuto il disco rigido originale in giro, e dopo aver provato il nuovo installer e riavviato in modalità provvisoria più volte senza alcuna gioia, ho appena preso un cacciavite e rimesso il vecchio HDD temporaneamente (ci sono buone guide su ifixit.com ). L'installazione con l'HDD originale è stata completata senza problemi, incluso l'aggiornamento del firmware. Successivamente, ho reinserito l'SSD e installato Hugh Sierra senza problemi - poiché l'aggiornamento del firmware era già stato completato, non sembrava più esserci il controllo del sistema che mi aveva fatto scattare in precedenza.

Mille grazie per le risposte utili. Per inciso, ho anche un iMac di fine 2009 in cui il disco rigido originale è stato sostituito (guasto dell'unità - nemmeno lo stesso produttore) e un SSD occupa l'alloggiamento dell'unità ottica. A differenza del mio MacBook Pro, l'aggiornamento è terminato senza problemi su iMac. Questo si adatta al problema legato alla porta SATA primaria.


2

Ricevo l'impressione che il problema con la scheda logica stia causando questo errore.

Alla fine ho deciso di sfruttare il fatto che l'unità principale è esterna e di collegarla al mio iMac più recente. Da lì, ho potuto avviare dall'unità esterna e installare High Sierra correttamente.

Non è andato perfettamente liscio. Quando il Mac vuole riavviarsi come parte dell'installazione, ho dovuto convincere a riavviare dall'unità esterna, che non era affidabile come avevo sperato. Ho anche una partizione aggiuntiva come backup, che ha complicato le cose. Ho quindi dovuto convincere il nuovo Mac ad avviarsi dalla partizione interna corretta al termine.

Tuttavia, potrei quindi ricollegare il mio disco esterno al vecchio Mac, e da allora ha funzionato bene. Da allora ho persino installato con successo aggiornamenti minori.


1

Nel mio caso, ho montato la partizione EFI solo per scoprire che è piena e non rimane spazio extra. Non c'è da stupirsi che l'App Store mi abbia ripetutamente ricordato di aggiornare il firmware dopo aver fatto clic ripetutamente sull'aggiornamento (l'aggiornamento non è riuscito e l'App Store non me ne ha informato). Ho cancellato i contenuti inutili nella partizione EFI e poi è tutto a posto. L'errore è sparito e ho aggiornato con successo a Mojave.


0

Durante l'installazione di High Sierra si è verificato un errore durante il quale non è stato possibile verificare il firmware.

Fatto questo:

diskutil verify disk0
diskutil repair disk0

Quando viene chiesto di rimuovere, dire di sì.

Quindi riavviare il programma di installazione di High Sierra.

Questo ha funzionato per me in quanto non ho potuto aggiornare manualmente il firmware sul mio MacBook (metà 2010).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.