Mode de récupération pour un utilisateur unique sur High Sierra 10.13.6

9

Avant la High Sierra mise à jour 10.13.6 j'ai pu démarrer en mode récupération mono-utilisateur en maintenant Cmd- R- Sau démarrage, mais après la dernière démarrage de mise à jour du logiciel tout en maintenant Cmd- R- Sentre dans tout le mode normal utilisateur unique sur la racine volume (comme si je pressé seulement Cmd- S).

Existe-t-il une nouvelle méthode ou une nouvelle combinaison de touches pour démarrer RecoveryOS en mode mono-utilisateur?

EDIT: le démarrage en maintenant Cmd- Option- R- Sdémarre également en mode mono-utilisateur (pas en mode de récupération mono-utilisateur).

Luca Bonavita
la source
2
Intéressant, je n'ai pas essayé cela depuis un moment. Cela fonctionnait-il toujours dans 10.13.5? En outre, avez-vous essayé l'autre méthode de démarrage en mode de récupération mono-utilisateur (par exemple, maintenez la touche Option enfoncée au démarrage pour obtenir le gestionnaire de démarrage, puis maintenez les touches Commande + S pendant que vous sélectionnez le volume de démarrage de la récupération)? Enfin, quel modèle Mac utilisez-vous?
Monomeeth
Cela fonctionnait auparavant parce que je l'ai utilisé récemment (je ne saurais dire si le 10.13.5 ou le 10.13.4 cependant). Oui, j'ai essayé de démarrer en maintenant Option, puis en appuyant sur Cmd- Stout en sélectionnant le volume de démarrage, mais le mode mono-utilisateur est activé: il indique Enabling and disabling services is not supported in single-user modeet si vous essayez, csrutil disableil répond, csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OSalors je suis sûr que ce n'est pas en mode de récupération. C'est un MacBookPro 17 "fin 2011.
Luca Bonavita
2
Ok, alors qu'est-ce que tu veux réellement faire? Je veux dire, pourquoi voulez-vous démarrer en mode de récupération mono-utilisateur?
Monomeeth
C'est pourquoi j'ai besoin de faire ceci: apple.stackexchange.com/questions/267581/… . Fondamentalement, je dois suivre les instructions de ce message pour désactiver un kext qui essaie d’utiliser ma carte graphique défectueuse. Par conséquent, je ne peux pas compter sur l’entrée en mode de récupération via une interface graphique.
Luca Bonavita
Restant sur 1012, cela me laisse perplexe: 1. csr-disable devrait également fonctionner dans le GUI Terminal à partir de RecoveryMode (Cmd + R) (modifiez svp le paramètre Q afin de ne pas le confoirmer, il ne fonctionne plus avec 10.13.6) 2. X3000.kext avec cette mise à jour à nouveau? (Toutes les mises à jour précédentes semblaient avoir installé akext, mais une version obsolète.) Merci de préciser que c'est le cas.
LangLangC

Réponses:

10

J'avais le même problème, voici comment je l'ai corrigé.

Comme nous ne pouvons pas accéder au mode de récupération mono-utilisateur en utilisant la séquence de touches Command+ R+ Sau démarrage pour s'exécuter csrutil disable, cela ne vous conduit pas au mode mono-utilisateur.

Commencez par démarrer l'ordinateur en mode mono-utilisateur standard à l'aide de Command+ S. Une fois que vous êtes sur la ligne de commande, exécutez la commande suivante pour désactiver le dGPU:

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

Puis redémarrez votre ordinateur en lançant:

reboot

La dGPU a été désactivée, nous pouvons donc maintenant accéder au mode de récupération de l'interface graphique. Au redémarrage, maintenez Command+ R, et cela nous mènera au mode de récupération de l'interface graphique. Une fois là-bas, cliquez sur le menu Utilitaire et ouvrez Terminal. Ici, vous pouvez exécuter la csrutilcommande:

csrutil disable

Pour que le correctif de dGPU soit persistant dans la prochaine mise à jour, assurez-vous d'exécuter la commande nvram une deuxième fois, puis redémarrez en exécutant:

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

suivi par:

reboot

Démarrez en mode mono-utilisateur avec Command+ Spour poursuivre la procédure de déplacement de kext. Une fois cela fait, revenez à la récupération de l'interface graphique pour l'activer csrutil, puis redémarrez.

Une fois que Mac a complètement démarré, lancez nvram une dernière fois en tant que sudo:

sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

et effectuez plusieurs redémarrages pour vérifier que la machine redémarre correctement. Je n'ai aucun problème maintenant.

Sridhar Sampath
la source
Salut! Merci de votre aide. Je ne l'ai pas déjà essayé, mais il faudra que je le fasse. Je ne comprenais pas comment démarrer avec la récupération mono-utilisateur et où avez-vous exécuté la commande nvram. En mode mono-utilisateur ?? puis désactiver SIP en mode de récupération? L'ordinateur charge-t-il l'interface utilisateur en mode de récupération? Merci
Frade
Si je pouvais donner à cette réponse plus d’un vote positif, je le ferais. Après des heures de frustration et de mauvais chemins, c’était la réponse qui me convenait.Pour répondre à la question frade ci-dessus, connectez-vous en mode mono-utilisateur avec Commande + S, tapez la commande nvram ci-dessus, redémarrez, puis passez en mode de récupération avec Commande + R . La commande nvram indiquera à l’interface graphique du mode de récupération de ne pas utiliser le processeur graphique.
Jirawat Uttayaya le
2

Je suis exactement dans la même situation pour exactement la même raison. Au début de 2011, mon MacBook Pro ronronnait bien avec son dGPU mort jusqu'à ce que la mise à jour automatique maudite se mette à travailler contre ma volonté.

Je peux confirmer que la combinaison de touches fonctionnait toujours dans 10.13.5, car c’est la dernière fois que je fais le correctif.

Je crains que si quelqu'un ne découvre qu'il existe une nouvelle combinaison clé permettant de récupérer un utilisateur unique, cette dernière mise à jour pourrait avoir annulé la solution de contournement du processeur graphique défectueuse décrite dans la documentation, car il est essentiel de désactiver SIP. J'ai quelques idées sur la façon de contourner le problème, notamment d'avoir un autre Mac et des disques durs externes, mais je ne peux pas les essayer tant que mes enfants ne se sont pas endormis pour la nuit. Je mettrai à jour ici si j'ai du succès.

Légion
la source
1

Avez-vous essayé de démarrer sur un programme d’installation amorçable d’une version antérieure de macOS qui prenait en charge la récupération d’utilisateur unique?

Je comprends que l’objectif de la désactivation de SIP est de modifier /System/. Je suppose que le démarrage en mode disque cible et la modification à /System/partir d’un autre Mac contourne SIP.

Bertrand Lupart
la source
Coincé dans la partie 1 de apple.stackexchange.com/a/295805/99309 également parce que le mode de récupération mono-utilisateur n’est pas disponible, il suffit de déplacer la kade Radeon à l’aide du mode disque cible.
Bertrand Lupart
En utilisant le mac cassé comme disque cible, j'ai pu déplacer le kext incriminé, redémarrer dans RecoveryMode (cmd-R), désactiver SIP, ce qui m'a ensuite laissé exécuter nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00et touch /System/Library/Extensions/, de sorte que la machine fonctionne à nouveau avec la carte graphique interne. , mais il faudra 2 macs après une mise à jour pour déplacer le kext en mode cible. Je préférerais donc avoir un moyen de passer directement en mode de récupération mono-utilisateur, mais merci beaucoup!
Luca Bonavita
Est-il possible d'utiliser le mac cassé comme disque cible? Il n’a pas besoin de la carte graphique?
Frade
Je devais juste le refaire. Note to self: * suivez apple.stackexchange.com/a/295805/99309 jusqu'au 1.6 * 1.7: démarrez en mode disque cible au lieu du mode mono-utilisateur * 1.8 ne pas, cd dans / Volumes / Votre disque cible à la place * 1.9 +: méfiez-vous des chemins relatifs vers votre disque cible pour ne pas endommager votre machine réelle
Bertrand Lupart
1

Sur mon MacBook Pro 2011 tardif (MacBookPro8,2), j'ai pu démarrer en mode mono-utilisateur de Recovery le 10.13.6 en maintenant en continu enfoncé Cmd+ Rau démarrage, puis quelques secondes dans l'écran gris (mais avant toute autre chose). directement vers Cmd+ R+ S, sans relâcher les deux premières touches lors de la transition. Peut prendre quelques essais car le timing est inexact.

Pour décrire la séquence plus en détail, mon MBP démarre d'abord sur un écran gris solide avec le carillon de démarrage. Après un certain temps (probablement en cours de chargement) sur cet écran gris, les champs de déchiffrement FileVault apparaissent. Voici généralement à quoi cela ressemble une fois que ces champs sont affichés à l'écran:

Écran de connexion(image provenant de Rich Trouton )

Avant que les champs ne s'affichent à l'écran, c'est exactement le même écran gris uni mais sans aucun autre élément (logo Apple, éléments de connexion, etc.). Il faut un peu de temps pour que l’écran complètement gris passe à ce qui est décrit ci-dessus. J'ajoute Sà ma combo de touches entre cet écran gris rempli et celui qui est complètement solide. Et j'ai remarqué que pour que cela fonctionne de manière cohérente, je devais ajouter Splus près de l'apparence de l'écran gris rempli d'image que de l'apparence de l'écran initial plein-gris.

Je crois que les nouveaux MacBooks ne comportent plus d'écran gris lorsque FileVault est activé, mais optent plutôt pour un écran noir qui devient finalement un écran de connexion beaucoup plus attrayant avec une image d'arrière-plan en fond d'écran. Si je devais deviner, cette approche pourrait toujours fonctionner pour ces MacBook, mais je n'en ai pas à expérimenter à proximité.

L'idée de base généralisable est que vous maintenez Cmd+ Rcontinuellement, appuyez sur le bouton d'alimentation, puis dès que le mode de récupération démarre, passez à Cmd+ R+ Scontinuellement sans relâcher les deux premières touches. Le problème est que si vous passez trop tard à la deuxième combinaison, le mode de récupération cesse de la rechercher et démarre en mode de récupération normale. Trop tôt et la récupération ne démarre jamais du tout et vous passez en mode mono-utilisateur sur la partition normale. De plus, le fait que, du moins sur mon MacBook, il n’ya pas d’indicateur visuel où la récupération commence à s’amorcer et que vous devez ajouter le fichier S. Si la barre de chargement de la récupération apparaît, il est déjà trop tard pour l'ajouter S.

Kevin Mark
la source
Quel écran gris? Mon MBP démarre en noir.
Matt Sephton
1
@MattSephton My Late 2011 MBP démarre à l'écran de déchiffrement / saisie du mot de passe FileVault, qui n'est au départ qu'un écran gris uni, puis se remplit avec les champs de saisie du mot de passe. Je ne suis pas sûr si cela est possible sur les nouveaux MBP ou si le timing peut être différent. Je mettrai à jour mon post.
Kevin Mark
1
@ MattSephton Mis à jour. Espérons que cela aidera les nouveaux MacBook à développer un timing clé qui leur convient (si c'est possible).
Kevin Mark