Certain bruit de '
Chime' a retenti à mes oreilles, ainsi que le triomphal '
Bingo!' d'un qui a retrouvé son son de clairon dont son cur se «
rassure» (
là où ce coup de cymbale a toujours fait sursauter si fort dès potron minet mes esprits pneumatiques qu'il leur-z'y 'coupait le souffle' jusqu'à ce que ma 'miso_chimie' s'avisât par un procédé «Terminal» qu'il n'y ait plus là que 'feu' de 'chime_né' - pour poursuivre dans la veine savoyarde du Pascal qui y ramona...)
Appuyer sur le bouton '
Power' d'un Mac déclenche l'
EFI_Boot_ROM (micro-logiciel résidant dans une puce de la Carte-Mère = '
Firmware') qui exécute immédiatement le '
POST' (
Power-On_Self-Test = check-up
hardware). Ce test ne prend qu'environ 2 secondes, et en cas de réussite, l'
EFI fait retentir un 'cri de triomphe' qui est le '
Chime', avant de passer à l'exécution du fichier d'initialisation '
Software' (= le '
Boot.efi' des '
CoreServices') dont le rôle principal est de charger le noyau ('
kernel') et les extensions du noyau ('
kexts') et dont l'exercice se signale par l'écran Pommé.
Lorsque le '
Chime' ne retentit pas, cela peut être dû à 3 causes :
- a) soit le son est globalement coupé sur le Mac - hypothèse évoquée par Pascal_le_Modéraptor bien capable de mettre au vert la verve envers les chimo_lâtres de nos compères ramoneurs s'ils l'y ramenaient sans vergogne...
- b) soit est ponctuellement coupé sur le Mac par un script qui s'exécute en sortie de session d'usager lors de l'extinction ou du re-démarrage grâce à un 'Logout Hook' : un point d'accroche de sortie de session, qui va outrepasser les préférences par défaut au re-démarrage jusqu'à l'affichage de la 'LoginWindow' = l'écran d'ouverture de session. Là, normalement, un 2è script prend le relai grâce à un 'Login Hook' : un point d'accroche d'entrée de session, qui va rétablir les préférences actives avant la sortie antérieure de session. Les logiciels de Tierce Partie qui proposent de cocher une case d'option de type : 'Couper le son de démarrage' suscitent pareils 'Logout Hook' & 'Login Hook' exécutifs de scripts. Ou bien l'on peut comme votre serviteur, grâce au «Terminal», fabriquer ses propres scripts .sh et enregistrer les commandes de 'hook'.
- c) soit l'EFI ne déclenche pas le 'Chime', parce que le 'POST' n'est pas concluant - et là on a d'autres soucis que de rétablir un signal sonore, pour la bonne raison que la ROM de démarrage ne lance pas le fichier 'Booter' et que l'écran Pommé ne s'affiche pas : bref, le Mac ne démarre pas...
Lorsque le Mac démarre bien et que le son n'est pas globalement coupé sans que le '
Chime' ne retentisse - alors on est dans le cas de figure n°2 comme
Fontelun (
- sans rancune pour l'ironie '
miso_chime'?). Vraisemblablement un '
hook' de coupure du son au démarrage est actif dès la sortie de session. Il y a un moyen très simple de vérifier ce cas de figure : c'est qu'un '
hook' ne se remet en place que si la sortie de session s'exécute dans les formes. En cas d'extinction forcée, il ne se remet pas en place, et normalement le '
Chime' retentit au re-démarrage. Donc, pour vérifier : éteindre le Mac en mode forcé, en pressant continûment le bouton '
Power'. Au re-démarrage, le '
Chime' devrait retentir s'il était coupé par un '
hook', et ainsi le Mac n'a pas de problème. Un '
chimo_lâtre' n'a plus qu'à passer les commandes suppressives de '
hook' dans le «
Terminal» et l'affaire est réglée.