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).
macos
high-sierra
boot
recovery
single-user
Luca Bonavita
la source
la source
Option
, puis en appuyant surCmd
-S
tout en sélectionnant le volume de démarrage, mais le mode mono-utilisateur est activé: il indiqueEnabling 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
alors je suis sûr que ce n'est pas en mode de récupération. C'est un MacBookPro 17 "fin 2011.Réponses:
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
csrutil
commande: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.
la source
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.
la source
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.la source
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
ettouch /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!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:
(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.
la source