Le point d'entrée vers l'EFI sur 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 fait fonctionner directement votre matériel et traduit les signaux du système d'exploitation. Les MacBook Pro utilisent l'Extensible Firmware Interface d'Intel, une plateforme à standards ouverts, pour leur firmware. Cependant, l'implémentation standard d'EFI par Apple restreint votre point d'entrée à quelques commandes au démarrage de l'ordinateur.
Touches 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 le portable. L'écran gris sans icônes qui apparaît peu après avoir allumé le MacBook Pro est l'équivalent de l'écran noir avec le logo du fabricant sur les PC qui utilisent le BIOS. Cet écran gris signifie que l'EFI n'a pas chargé de système d'exploitation, et vous pouvez encore appuyer sur des touches pour dire à l'EFI de démarrer depuis un disque dans le lecteur optique ou faire apparaître un menu avec les différents systèmes d'exploitation sur votre disque dur.
Sécuriser l'accès EFI
Par défaut, cet accès à l'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 entrer avant que l'EFI n'exécute toute commande. Pour définir ce mot de passe, vous devrez démarrer votre MacBook Pro depuis le disque d'installation du système fourni avec le portable. Redémarrez votre portable, après avoir mis ce disque dans le lecteur optique, et appuyez sur la touche « C ». Après le chargement du menu du disque, sélectionnez « Utilitaire de mot de passe du firmware » dans le menu « Utilitaires ».
Shell EFI
L'EFI de votre MacBook Pro est capable de bien plus que de simplement sélectionner le support depuis lequel démarrer. En faisant apparaître le shell EFI, un environnement de ligne de commande, vous pouvez effectuer une variété de tâches de maintenance système d'urgence et de configurations avancées. Cependant, Apple désactive 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 commandes clavier au démarrage.
Utilitaires tiers
Apple désactive le mécanisme standard d'entrée dans le shell EFI dans ses ordinateurs, mais pas le shell EFI lui-même. Si vous voulez lancer le shell EFI, vous pouvez télécharger un logiciel tiers qui change l'interface que l'EFI vous montre au démarrage. Cela inclut l'option pour lancer le shell EFI. Cependant, installer ce type de logiciel peut être dangereux. Si l'EFI de votre MacBook Pro est corrompu, votre ordinateur pourrait ne pas démarrer correctement. Les dommages au logiciel même qui démarre l'ordinateur nécessiteront un technicien pour réparer, et trafiquer l'EFI pourrait annuler la garantie de votre MacBook Pro.
