5 votes

Réinitialisation de la PRAM par le terminal

Pour une raison quelconque, mon Mac ne me laisse pas réinitialiser ma PRAM de la manière habituelle (en maintenant les touches correspondantes enfoncées lors du redémarrage), rien ne se passe lorsque j'essaie et mon Mac démarre normalement à chaque fois.

Je pense que cela peut être dû au fait que j'utilise un clavier PC après avoir cassé mon clavier Apple il y a quelque temps.

J'ai lu que je pouvais réinitialiser ma PRAM via le Terminal avec la commande suivante :

sudo nvram boot-args=”-p -r”

Mais tout ce que j'obtiens, c'est cette erreur :

nvram : Erreur dans la définition de la variable - 'boot-args' : (iokit/common) erreur générale

J'utilise High Sierra sur un iMac de fin 2009 si cela peut aider.

3voto

Gumby The Green Points 131

Selon une page du support Apple intitulée " Préparez votre établissement pour iOS 10 et MacOS Sierra " :

...vous devez utiliser la commande nvram pour définir correctement la variable NVRAM boot-args. À partir de MacOS Sierra, vous devez être démarré sur la partition de récupération pour exécuter cette commande.

Mais maintenant vous pouvez effacer la NVRAM avec

sudo nvram -c

Redémarrez ensuite pour que la réinitialisation prenne effet.

J'ai également un clavier de PC qui ne semble pas capable de réinitialiser la NVRAM au démarrage, mais je pense que le vrai problème est qu'il est sans fil. Mais cette commande est de toute façon plus facile et plus fiable.

1voto

Pete Cooper Points 531

On dirait un SIP plutôt qu'un problème de clavier. Lisez l'article en lien pour vous faire une idée de ce qu'est SIP, puis essayez ceci :

  • Assurez-vous d'avoir une sauvegarde à jour, en cas d'urgence.
  • Éteignez votre carte comme d'habitude.
  • Maintenez la touche Cmd-R enfoncée et appuyez sur le bouton d'alimentation. Le clavier de Windows doit être Win-R à la place. Maintenez les touches enfoncées jusqu'à ce que le logo Apple apparaisse, puis relâchez-les.
  • Attendez que MacOS démarre dans la fenêtre des utilitaires de récupération.
  • Dans le menu Utilitaires, choisissez Terminal. Puis : csrutil disable alors exit puis redémarrez High Sierra comme d'habitude.

Je ne suis pas sûr de savoir où vous allez chercher -p -r comme arcs de démarrage pour réinitialiser la NVRAM, mais sudo nvram -c devrait faire l'affaire sur High Sierra, comme Tetsujin États ici .

Lorsque vous avez terminé, redémarrez en mode récupération une fois de plus, ouvrez le Terminal et réactivez SIP avec csrutil enable et redémarrez dans High Sierra.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X