La méthode sans chichis
Le moyen le plus simple de savoir pour sûr que la NVRAM a été effacée serait d'utiliser Terminal pour s'exécuter :
sudo nvram -c
*enter your password at the prompt*
nvram -p
Confirmer nvram -p
ne produit rien d'autre qu'une ligne blanche, puis redémarrez votre ordinateur. Si cela résout votre problème, excellent. Sinon, vous pouvez passer à l'étape de dépannage suivante en sachant que vous avez correctement effacé votre NVRAM.
La raison pour laquelle cela peut être un peu difficile à déterminer est que même lorsque la NVRAM est effacée, votre ordinateur continue à remplir la NVRAM avec certaines informations par défaut au cours du processus de démarrage, qui varie selon les machines particulières. Ainsi, après le redémarrage, si vous exécutez nvram -p
mais encore, vous verrez qu'il n'est plus vide.
La route panoramique pour les curieux
Si vous n'avez pas déjà fait ce qui précède, mais avez essayé le option + command + P + R pendant le démarrage, vous pouvez examiner de manière plus exhaustive votre NVRAM en procédant comme suit :
nvram -p >> ~/Desktop/nvramBefore.txt
*expect a text file to be created on your Desktop*
sudo nvram -c
*enter your password*
nvram -p
*verify no output*
*restart computer*
nvram -p >> ~/Desktop/nvramAfter.txt
Comparez ensuite nvramBefore.txt à nvramAfter.txt manuellement ou avec un outil en ligne de commande comme sdiff
. Vous devriez pouvoir voir à quoi ressemblait votre NVRAM avant et après vos manipulations.
En supposant que vous avez essayé les combinaisons de touches pendant la méthode de démarrage avant d'exécuter ces commandes dans le Terminal, utilisez ce qui suit comme guide pour savoir ce qui s'est passé :
- Si les fichiers avant/après sont les identique ou très similaire : la méthode de la pression sur le clavier a fonctionné .
- Si les fichiers avant/après sont très différent : le site
sudo nvram -c
méthode a fonctionné.
Vous pouvez supprimer vos fichiers avant et après à ce stade si vous avez terminé ou les enregistrer dans un dossier NVRAM avec des notes pour étudier un problème particulièrement difficile.
Pour plus d'informations sur la NVRAM, consultez nvram -h
y man nvram
dans le Terminal ou visitez : https://ss64.com/osx/nvram.html