MacOS High Sierra: une erreur s'est produite lors de la vérification du micrologiciel

11

J'ai un iMac mi-2011 qui exécute actuellement MacOS 10.12 Sierra. Ce n'est pas ma machine principale, mais j'aimerais y installer 10.13.

La mise à jour démarre assez bien, mais quand il s'agit de redémarrer, je reçois le message suivant:

macOS n'a pas pu être installé sur votre ordinateur Une erreur s'est produite lors de la vérification du micrologiciel.

Je comprends que mon Mac est à la limite, mais j'ai lu que toute machine prenant en charge 10.12 prendrait également en charge 10.13

L'iMac fonctionne à partir d'un SSD externe, en raison d'un problème avec la carte logique, donc je sais que j'ai des problèmes. L'iMac ne démarre plus à partir du lecteur interne (ou reconnaît le DVD), mais fonctionne toujours autrement.

Cependant, les problèmes ne semblent pas concerner le micrologiciel réel , et l'iMac fonctionne avec plaisir 10.12.

Que signifie ce message et peut-il être résolu?

Manngo
la source
1
Vous devrez définir "un problème avec la carte logique" car cela pourrait être la cause de l'erreur
Steve Chambers
1
@SteveChambers Done. L'iMac ne démarre pas à partir du lecteur interne, et j'ai eu le SSD, qui a remplacé le HD d'origine, retiré et monté dans un boîtier USB externe.
Manngo
1
Donc, si je comprends bien, si vous branchez un lecteur compatible sur le port SATA interne de votre Mac, il n'est pas reconnu? Cela signifie qu'un ou plusieurs composants de votre carte système sont "frits". Selon ce qu'ils sont, ils peuvent empêcher la vérification du micrologiciel. Et la vérification régulière du firmware Mac est une nouvelle fonctionnalité de High Sierra. Vous pouvez donc être bloqué le 10.12
Steve Chambers

Réponses:

9

Apple a introduit un nouveau système de fichiers APFS dans High Sierra. La solution simple consiste à vérifier votre sauvegarde, puis à effacer le volume et à exécuter le programme d'installation sur un lecteur de stockage principal vide / effacé.

Étant donné que l'APFS nécessite la prise en charge d'une nouvelle version du micrologiciel, le micrologiciel de votre Mac devra être mis à jour vers la dernière version lors de l'installation de High Sierra.

Après le premier redémarrage, le programme d'installation prépare la dernière version du micrologiciel qui convient à votre modèle de mac sur la partition système EFI de votre disque principal avec la commande bless . Redémarrez ensuite automatiquement et déclenchez le processus de mise à niveau du firmware. (marqué comme point A)

Après le processus de mise à niveau (indépendamment du succès ou de l'échec), le programme d'installation continue. Il revérifie la version du firmware pour s'assurer qu'il a été mis à jour avec succès dans le processus précédent (à savoir le point A). Par conséquent, l'installateur découvre que votre firmware n'est PAS encore une dernière version. Par conséquent, il signale "Une erreur s'est produite lors de la vérification du firmware". Oui, c'est ce que vous avez vu à l'écran.

La cause profonde de l'échec au point A, dans votre cas, n'est pas un lecteur interne dans la baie principale. Le processus de mise à niveau du micrologiciel ne reconnaît que l'ESP (partition système EFI) du lecteur interne principal. Cela signifie que le processus de mise à niveau a été interrompu.

Ainsi, vous devrez peut-être faire fonctionner le port SATA principal et y connecter votre disque. On dit que, la plupart du temps, c'est le câble du disque dur qui est en panne, au lieu du chipset. Si tel est le cas, il peut probablement être fixé à moins de 20 $ pour obtenir un remplacement. Et c'était mon cas. :)

Kent
la source
1
Très bonne réponse. Remarque, les mises à jour du micrologiciel sont intégrées dans macOS et ne nécessitent pas vraiment APFS ou HFS +, le moment ici est fortuit et non causal de toutes les recherches et expériences que j'ai.
bmike
Si OP ne peut pas réparer le port SATA principal et mettre à niveau le micrologiciel, je me demande s'il pourrait utiliser le chargeur de démarrage Clover à la place.
Wowfunhappy
5

J'ai eu le même problème en essayant d'installer High Sierra sur mon MacBook Pro fin 2011, dans lequel j'avais remplacé son disque dur mécanique par un SSD. Le correctif consistait à télécharger la dernière version du programme d'installation de High Sierra sur l'App Store et à l'exécuter - c'est la version 13.1.05au moment de la rédaction. Assurez-vous de supprimer tout programme d'installation existant que vous pourriez avoir en premier.

Cette version a fonctionné sans problème la première fois, mettant à jour le micrologiciel de l'ordinateur et installant High Sierra.

Selon des commentaires anecdotiques en ligne, il semble qu'Apple installe une mise à niveau du micrologiciel et les anciennes versions du programme d'installation de High Sierra ne fonctionnaient qu'avec des configurations de lecteur spécifiques. Dans mon cas, je m'attends à ce que le vérificateur de micrologiciel attendait un disque dur dans cette machine quand il s'agit maintenant d'un SSD.

davidjb
la source
Cela semble logique. Dans mon cas, j'utilise le dernier programme d'installation, mais j'ai également une configuration de lecteur non standard. J'ai réparé un MacBook Air mis au rebut sans son SSD qui était trop cher à remplacer, il démarre donc un disque dur USB 3 externe. Il échoue toujours à l'étape de vérification du micrologiciel.
hippietrail
Ce sera le nouveau «avez-vous réinitialisé les autorisations et réinitialisé PRAM / NVRAM» pour macOS. Le téléchargement du dernier programme d'installation à partir du Mac App Store et l'exécution du programme d'installation tout en étant connecté à Internet feront toutes sortes de bonnes choses, notamment la vérification du disque, la mise en file d'attente des mises à jour du micrologiciel qui sont nécessaires, l'archivage et l'installation du système principal, puis l'exécution du script de migration . + a_lot_of_votes
bmike
3

J'ai eu le même problème sur un MacBook Pro 17 ”(mi-2010). Il s'avère que c'était le SSD de rechange que j'avais installé à peu près dès que je l'ai acheté. Heureusement, j'ai gardé le disque dur d'origine, et après avoir essayé le dernier programme d'installation et redémarré en mode sans échec plusieurs fois sans aucune joie, j'ai juste pris un tournevis et remis temporairement l'ancien disque dur (il y a de bons guides sur ifixit.com ). L'installation avec le disque dur d'origine s'est terminée sans aucun problème, y compris la mise à jour du firmware. Ensuite, j'ai remis le SSD et installé Hugh Sierra sans aucun problème - comme la mise à jour du firmware était déjà terminée, il ne semblait plus y avoir de vérification du système qui m'avait déclenché auparavant.

Merci beaucoup pour vos réponses utiles. Soit dit en passant, j'ai également un iMac fin 2009 où le disque dur d'origine a été remplacé (panne de disque - même pas le même fabricant) et un SSD occupe la baie du lecteur optique. Contrairement à mon MacBook Pro, la mise à jour s'est terminée sans problème sur l'iMac. Cela correspond au problème lié au port SATA principal.

user299282
la source
2

J'ai l'impression que le problème avec la carte mère est à l'origine de cette erreur.

J'ai finalement décidé de profiter du fait que le disque principal est externe et de le brancher sur mon iMac plus récent. De là, je pouvais démarrer à partir du disque externe et installer High Sierra avec succès.

Cela ne s'est pas parfaitement déroulé. Lorsque le Mac veut redémarrer dans le cadre de l'installation, j'ai dû convaincre de redémarrer à partir du disque externe, ce qui n'était pas aussi fiable que je l'espérais. J'ai également une partition supplémentaire en tant que sauvegarde, ce qui complique les choses. J'ai ensuite dû convaincre le nouveau Mac de démarrer à partir de la bonne partition interne lorsque j'ai terminé.

Néanmoins, je pouvais ensuite rebrancher mon disque dur externe sur l'ancien Mac, et cela fonctionne bien depuis lors. Depuis, j'ai même réussi à installer des mises à jour mineures.

Manngo
la source
1

Dans mon cas, j'ai monté la partition EFI uniquement pour constater qu'elle est pleine et qu'il ne reste plus d'espace. Pas étonnant que l'App Store m'a rappelé à plusieurs reprises de mettre à jour le firmware après avoir cliqué sur la mise à jour encore et encore (la mise à jour doit échouer, et l'App Store ne m'a pas informé de cela). J'ai effacé le contenu inutile dans la partition EFI, puis tout va bien. L'erreur a disparu et j'ai réussi la mise à jour vers Mojave.

Xiaoqi
la source
0

Lors de l'installation de High Sierra, j'ai eu une erreur en disant que le firmware ne pouvait pas être vérifié.

Fait ceci:

diskutil verify disk0
diskutil repair disk0

Lorsqu'on lui a demandé de supprimer, dites oui.

Redémarrez ensuite votre programme d'installation High Sierra.

Cela a fonctionné pour moi car je ne pouvais pas mettre à jour manuellement le firmware de mon MacBook (mi-2010).

kNx
la source