Le point d'entrée de l'EFI dans un MacBook Pro
Lorsque votre ordinateur démarre, votre système d'exploitation est en fait le deuxième système à charger. Le premier est votre firmware, le logiciel qui exécute directement votre matériel et traduit les signaux du système d'exploitation. Les MacBook Pro utilisent l'interface de micrologiciel extensible d'Intel, une plate-forme de normes ouvertes, pour leur micrologiciel. Cependant, l'implémentation standard d'EFI d'Apple limite votre point d'entrée à quelques commandes au démarrage de l'ordinateur.
Clés de démarrage
Vous avez un accès direct à l'EFI de votre MacBook Pro pendant une courte fenêtre chaque fois que vous démarrez l'ordinateur portable. L'écran gris sans aucune icône qui apparaît peu de temps après la mise sous tension du MacBook Pro est l'équivalent EFI de l'écran noir avec le logo d'un fabricant d'ordinateurs sur les PC qui utilisent le BIOS. Cet écran gris signifie qu'EFI n'a pas chargé de système d'exploitation, et vous pouvez toujours appuyer sur les touches pour dire à EFI de démarrer à partir d'un disque dans le lecteur optique ou d'afficher un menu avec les différents systèmes d'exploitation sur votre disque dur.
Sécurisation de l'accès EFI
Par défaut, cet accès à EFI pour émettre des commandes est illimité :toute personne ayant un accès physique à votre MacBook Pro peut les émettre immédiatement après le démarrage de l'ordinateur. Vous pouvez restreindre cet accès en définissant un mot de passe sur votre EFI que les utilisateurs doivent saisir avant que l'EFI n'exécute des commandes. Pour définir ce mot de passe, vous devrez démarrer votre MacBook Pro à partir du disque d'installation système fourni avec l'ordinateur portable. Redémarrez votre ordinateur portable, après avoir mis ce disque dans le lecteur optique, et appuyez sur la touche "C". Une fois le menu du disque chargé, sélectionnez "Firmware Password Utility" dans le menu "Utilities".
Coque EFI
L'EFI de votre MacBook Pro est capable de bien plus que simplement sélectionner le support à partir duquel démarrer. En ouvrant le shell EFI, un environnement de ligne de commande, vous pouvez effectuer diverses tâches de maintenance du système d'urgence et des configurations avancées. Cependant, Apple désactive l'accès à l'option de lancement du shell EFI sur tous ses ordinateurs. En utilisant ces paramètres d'usine, votre entrée dans l'EFI de votre MacBook Pro est limitée à un certain nombre de raccourcis clavier au démarrage.
Utilitaires tiers
Apple désactive le mécanisme standard d'entrée dans le shell EFI de ses ordinateurs, mais pas le shell EFI lui-même. Si vous souhaitez lancer le shell EFI, vous pouvez télécharger un logiciel tiers qui modifie l'interface que l'EFI vous montre au démarrage. Cela inclut l'option de lancement du shell EFI. Cependant, l'installation de ce type de logiciel peut être dangereuse. Si l'EFI de votre MacBook Pro est corrompu, votre ordinateur pourrait ne pas démarrer correctement. Les dommages causés au logiciel même qui démarre l'ordinateur nécessiteront la réparation d'un technicien, et la falsification de l'EFI pourrait annuler la garantie de votre MacBook Pro.