Mode de récupération mono-utilisateur sur High Sierra 10.13.6

Avant la mise à jour de High Sierra vers 10.13.6, je pouvais démarrer en mono-utilisateur- mode de récupération en maintenant Cmd R S au démarrage, mais après le démarrage de la dernière mise à jour logicielle tout en maintenant Cmd R S entre simplement en mode mono-utilisateur normal sur le volume racine (comme si jappuyais uniquement sur Cmd S ).

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

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

Commentaires

  • Intéressant, je nai ‘ pas essayé cela depuis un moment. Fonctionnait-il définitivement encore dans la version 10.13.5? De plus, avez-vous essayé lautre méthode de démarrage en mode de récupération mono-utilisateur (cest-à-dire maintenez la touche Option pendant le démarrage pour obtenir le gestionnaire de démarrage et puis maintenez Command + S pendant que vous sélectionnez le volume de démarrage de récupération)? Enfin, quel modèle de Mac utilisez-vous?
  • Il fonctionnait auparavant car je ‘ lai utilisé récemment (je ne pourrais pas ‘ t dire si sur 10.13.5 ou sur 10.13.4 cependant). Oui, jai ‘ essayé de démarrer en maintenant Option et en appuyant sur CmdS lors de la sélection du volume de démarrage mais il passe toujours en mode mono-utilisateur: il indique Enabling and disabling services is not supported in single-user mode et si vous essayez csrutil disable il répond csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OS donc je ‘ je suis presque sûr que cela ‘ s pas le mode de récupération. Cest ‘ sur MacBookPro 17  » fin 2011.
  • Ok, alors quest-ce que vous ‘ voulez-vous vraiment faire? Je veux dire, pourquoi voulez-vous démarrer en mode de récupération mono-utilisateur?
  • Cest pourquoi je dois faire ceci: apple.stackexchange.com / questions / 267581 / … . Fondamentalement, je dois suivre les instructions de cet article pour désactiver un kext qui essaie dutiliser ma carte graphique cassée, donc je ne peux pas ‘ passer en mode de récupération via linterface graphique.
  • Restant sur 1012, cela me laisse perplexe: 1. csr-disable devrait également fonctionner dans le terminal GUI de RecoveryMode (Cmd + R) (veuillez modifier Q pour confoirm quil ne fonctionne plus avec 10.13.6) 2 .: Apple est-il maintenant livré un X3000.kext fonctionnel avec cette mise à jour à nouveau? (Toutes les mises à jour précédentes semblaient avoir installé akext mais une version obsolète.) Veuillez commenter pour indiquer que ‘ est le cas.

Réponse

Javais le même problème, voici comment je lai résolu.

Comme nous ne sommes pas en mesure daccéder à la récupération dun seul utilisateur Mode en utilisant la séquence de touches, Commande + R + S au démarrage pour exécuter csrutil disable, cela ne vous amène pas au mode mono-utilisateur.

Commencez par démarrer lordinateur en mode mono-utilisateur standard en utilisant Commande + 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 en cours dexécution:

reboot

Le dGPU a été désactivé, donc nous pouvons maintenant accéder au mode de récupération de linterface graphique. Au redémarrage, maintenez Commande + R , et cela nous amènera au mode de récupération de linterface graphique. Une fois là-bas, cliquez sur le menu Utilitaire et ouvrez le Terminal, ici nous pouvons exécuter la commande csrutil:

csrutil disable

Pour rendre le correctif dGPU persistant lors de la prochaine mise à jour, assurez-vous dexécuter la commande nvram une seconde fois, puis redémarrez en exécutant:

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

suivi de:

reboot

Démarrez en mode mono-utilisateur avec la commande + S pour continuer la procédure de déplacement de kext. Une fois terminé, revenez à la récupération de linterface graphique pour activer csrutil, puis redémarrez.

Une fois le Mac complètement démarré, exécutez 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 tester le redémarrage de la machine correctement. Je nai aucun problème pour le moment.

Commentaires

  • Salut! Merci de votre aide. Je nai ‘ pas déjà essayé, mais jen aurai besoin. Je nai ‘ pas compris comment démarrer 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? Lordinateur charge-t-il linterface utilisateur en mode de récupération? Merci
  • Si je pouvais donner à cette réponse plus dun vote favorable, je le ferais. Après des heures de frustration et de mauvais chemins, cest la réponse qui a fonctionné pour moi.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 à linterface graphique du mode de récupération de ne pas utiliser le GPU.
  • Cela a fonctionné pour moi sur une machine dont jétais sûr quelle était en brique! La clé est sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 afin que vous puissiez démarrer en mode de récupération et désactiver csrutil. Sachez que cela cassera votre écran et les boutons de luminosité du clavier / la possibilité de changer. La réinitialisation de la PRAM annulera également ce correctif. Pour plus dinformations sur les personnes essayant de résoudre ce problème, cliquez ici: gist.github.com/blackgate/17ac402e35d2f7e0f1c9708db3dc7a44

Réponse

Sur mon MacBook Pro fin 2011 (MacBookPro8,2), jai pu démarrer en mode mono-utilisateur de Recovery sur la version 10.13.6 en continu en maintenant Cmd + R au démarrage, puis quelques secondes dans lécran gris (mais avant que quoi que ce soit dautre saffiche) en passant directement à Cmd + R + S , ne pas relâcher les deux premières touches lors de la transition. Cela peut prendre quelques essais car le timing est inexact.

Pour décrire la séquence en plus détail, mon MBP démarre dabord sur un écran gris uni avec le carillon de démarrage. Après un certain temps (vraisemblablement chargement) sur cet écran gris, les champs de décryptage FileVault apparaissent. Voici à quoi cela ressemble une fois que ces champs sont activés. écran:

Écran de connexion (image provenant de Rich Trouton )

Avant que les champs ne saffichent à lécran, cest exactement le même solide -écran gris mais sans aucun autre élément dessus (logo Apple, éléments de connexion, etc.). Il faut un certain temps pour que lécran complètement gris se déplace vers ce qui est illustré ci-dessus. Jajoute S à ma combinaison de touches entre cet écran gris peuplé et celui complètement solide. Et jai remarqué que pour que cela fonctionne de manière cohérente, je devais ajouter S plus proche de lapparence de lécran gris peuplé illustré que de lapparence de lécran gris fixe initial.

Je pense que les nouveaux MacBook ne disposent plus dun écran gris lorsque FileVault est activé et optez plutôt pour un noir qui devient finalement un écran de connexion beaucoup plus attrayant avec une image darrière-plan en papier peint. Si je devais deviner que cette approche pourrait toujours fonctionner pour ces MacBook, mais je n’en ai pas à proximité à expérimenter.

L’idée de base généralisable est que vous maintenez Cmd + R en continu, appuyez sur le bouton dalimentation, puis dès que le mode de récupération démarre, vous passez en maintenant Cmd + R + S en continu sans relâcher les deux premières touches. La partie ennuyeuse est que si vous passez trop tard à la deuxième combinaison, le mode de récupération arrête de la rechercher et démarre en récupération régulière. Trop tôt et la récupération ne démarre jamais du tout et vous passez au mode single mode utilisateur sur la partition normale. De plus, la gêne est créée par le fait que, au moins sur mon MacBook, il ny a pas dindicateur visuel où la récupération commence à démarrer et vous devez ajouter le S . Si la récupération « s barre de chargement semble quil « est déjà trop tard pour ajouter S .

Commentaires

  • Quel écran gris? Mon MBP démarre noir.
  • @MattSephton My La te 2011 MBP démarre sur lécran de décryptage / de saisie de mot de passe FileVault qui est initialement juste un écran gris uni, puis se remplit finalement avec les champs de saisie de mot de passe. Je ‘ ne sais pas si cela est possible sur les MBP plus récents ou si le timing peut être différent. Je ‘ Je mettrai à jour mon message.
  • @MattSephton Mis à jour. Espérons que cela aidera les utilisateurs de MacBook plus récents à développer un timing combo clé qui fonctionne pour eux (si cela ‘ est même possible).

Réponse

Avez-vous essayé de démarrer sur un programme dinstallation amorçable dune version précédente de macOS prenant en charge la récupération mono-utilisateur?

Je comprends que lobjectif de la désactivation de SIP est de modifier /System/. Je suppose que démarrer en mode disque cible et modifier /System/ à partir dun autre Mac contourne SIP.

Commentaires

  • Coincé dans la partie 1 de apple.stackexchange.com/a/295805/99309 également en raison du mode de récupération mono-utilisateur indisponible, réussissez simplement à déplacer le kext Radeon en utilisant le mode disque cible.
  • En utilisant le mac cassé comme disque cible, jai ‘ avoir pu déplacer le kext incriminé, redémarrer en RecoveryMode (cmd-R), désactiver SIP, ce qui plus tard, laissez-moi exécuter nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 et touch /System/Library/Extensions/, de sorte que la machine fonctionne à nouveau avec la carte graphique interne, mais il faudra avoir 2 macs après une mise à jour pour déplacer le kext en mode cible, donc je ‘ préfère avoir un moyen dentrer directement en mode de récupération mono-utilisateur, mais merci beaucoup!
  • Est-il possible dutiliser le mac cassé comme disque cible? Il n ´ pas besoin de la carte graphique?
  • Je devais le refaire. Note à moi-même: * suivez apple.stackexchange.com/a/295805/99309 jusquà 1.6 * 1.7: démarrer en mode disque cible au lieu du mode mono-utilisateur * 1.8 don ‘ t, cd dans / Volumes / Votre disque cible à la place * 1.9+: méfiez-vous des chemins relatifs vers votre disque cible pour ne pas gâcher votre machine actuelle

Réponse

Je suis exactement dans la même situation pour exactement la même raison. Mon MacBook Pro début 2011 fonctionnait bien avec son dGPU mort jusquà ce que la mise à jour automatique maudite fonctionne contre ma volonté.

Je peux confirmer que la combinaison de touches fonctionnait toujours dans la version 10.13.5 car cest la dernière fois que jai fait le correctif.

Je crains que, à moins que quelquun ne trouve une nouvelle combinaison de clés pour accéder à la récupération par un seul utilisateur, cette dernière mise à jour pourrait avoir perturbé la mauvaise solution de contournement du GPU telle que documentée, car il est vital de désactiver SIP. Jai quelques idées sur la façon de contourner ce problème en ayant un autre Mac et des disques durs externes, mais je ne peux pas les essayer tant que mes enfants ne vont pas dormir pour la nuit. Je mettrai à jour ici si jai un succès.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *