Modalità di ripristino per utente singolo su High Sierra 10.13.6

Prima dellaggiornamento di High Sierra a 10.13.6 ero in grado di eseguire lavvio in modalità utente singolo- modalità di ripristino tenendo premuto Cmd R S allavvio, ma dopo lavvio dellultimo aggiornamento software tenendo premuto Cmd R S entra nella normale modalità utente singolo sul volume di root (come se avessi premuto solo Cmd S ).

Esiste un nuovo metodo o una combinazione di tasti alternativa per avviare RecoveryOS in modalità utente singolo?

EDIT: avvio tenendo premuto Cmd Opzione R S viene avviato anche in modalità utente singolo (non in modalità ripristino utente singolo).

Commenti

  • Interessante, non ‘ provato da un po di tempo. Sicuramente funzionava ancora nella 10.13.5? Inoltre, hai provato laltro metodo di avvio in modalità di ripristino per utente singolo (ovvero tieni premuto il tasto Opzione durante lavvio per ottenere lo Startup Manager e quindi tieni premuto Comando + S mentre selezioni il volume di avvio di ripristino)? Infine, quale modello di Mac stai utilizzando?
  • Prima funzionava perché ‘ lho usato di recente (non potevo ‘ t dire se su 10.13.5 o 10.13.4 però). Sì, ‘ ho provato ad avviarlo tenendo premuto Option e quindi premendo CmdS durante la selezione del volume di avvio ma viene comunque attivata la modalità utente singolo: indica Enabling and disabling services is not supported in single-user mode e se provi con csrutil disable risponde csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OS quindi ‘ sono abbastanza sicuro che sia ‘ non modalità di ripristino. ‘ è un MacBookPro 17 ” fine 2011.
  • Ok, allora che cosè ‘ vuoi davvero fare? Voglio dire, perché vuoi avviare la modalità di ripristino per utente singolo?
  • Questo è il motivo per cui devo farlo: apple.stackexchange.com / questions / 267581 / … . Fondamentalmente devo seguire le istruzioni in quel post per disabilitare un kext che tenta di utilizzare la mia scheda grafica rotta, quindi non posso ‘ fare affidamento sullaccesso alla modalità di ripristino tramite GUI.
  • Rimanendo su 1012 questo mi lascia perplesso: 1. csr-disable dovrebbe funzionare anche nel terminale GUI da RecoveryMode (Cmd + R) (si prega di modificare Q per confermare che non funziona più con 10.13.6) 2 .: Apple è ora spedito un X3000.kext funzionante con quellaggiornamento di nuovo? (Tutti gli aggiornamenti precedenti sembravano aver installato akext ma uno defunto.) Si prega di commentare per riflettere che ‘ è il caso.

risposta

Ho riscontrato lo stesso problema, è così che lho risolto.

Poiché non siamo in grado di accedere a Single User Recovery Modalità utilizzando la sequenza di tasti Comando + R + S allavvio per eseguire csrutil disable, non ti porta alla modalità utente singolo.

Inizia avviando il computer in modalità utente singolo standard usando Comando + S . Una volta che sei sulla riga di comando, esegui il seguente comando per disattivare la dGPU:

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

Quindi riavvia il computer in esecuzione:

reboot

La dGPU è stata disabilitata, quindi ora possiamo accedere alla modalità di ripristino della GUI. Al riavvio, tieni premuto Command + R e ci porterà alla modalità di ripristino della GUI. Una volta lì, fai clic sul menu Utility e apri Terminale, qui possiamo eseguire il comando csrutil:

csrutil disable

Per rendere persistente la correzione della dGPU durante il prossimo aggiornamento, assicurati di eseguire il comando nvram una seconda volta, quindi riavvia eseguendo:

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

seguito da:

reboot

Avvia in modalità utente singolo con Command + S per continuare con la procedura di spostamento di kext. Al termine, torna al ripristino della GUI per abilitare csrutil, quindi riavvia.

Una volta che il Mac si avvia completamente, esegui nvram unultima volta come sudo:

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

ed esegui più riavvii per testare il corretto riavvio della macchina. Non ho problemi ora.

Commenti

  • Ciao! Grazie per laiuto. Non ‘ già provato, ma ne avrò bisogno. Non ‘ non capivo come avvii il ripristino per utente singolo e dove hai eseguito il comando nvram. In modalità utente singolo ?? e quindi disabilitare SIP in modalità di ripristino? Il computer carica linterfaccia utente in modalità di ripristino? Grazie
  • Se potessi dare a questa risposta più di un voto positivo, lo farei. Dopo ore di frustrazione e percorsi sbagliati, questa è stata la risposta che ha funzionato per me.Per rispondere alla domanda di Frade sopra, accedi alla modalità utente singolo con Comando + S, digita il comando nvram sopra, riavvia, quindi vai in modalità di ripristino con Comando + R. Il comando nvram dirà alla GUI della modalità di ripristino di non utilizzare la GPU.
  • Questo ha funzionato per me su una macchina che ero sicuro fosse in muratura! La chiave è sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00, quindi puoi avviare la modalità di ripristino e disattivare csrutil. Tieni presente che ciò interromperà i pulsanti di luminosità dello schermo e della tastiera / la possibilità di cambiare. Il ripristino della PRAM interromperà anche questa correzione. Ulteriori informazioni sulle persone che cercano di risolvere questo problema sono disponibili qui: gist.github.com/blackgate/17ac402e35d2f7e0f1c9708db3dc7a44

Risposta

Sul mio MacBook Pro di fine 2011 (MacBookPro8,2), sono stato in grado di avviare la modalità utente singolo di ripristino sulla 10.13.6 continuamente tenendo premuto Cmd + R allavvio e poi per alcuni secondi nella schermata grigia (ma prima che venga visualizzata qualcosaltro) spostandosi direttamente su Cmd + R + S , non rilascia i primi due tasti durante la transizione. Potrebbero essere necessari alcuni tentativi poiché la tempistica è inesatta.

Per descrivere la sequenza in più dettaglio, il mio MBP si avvia per la prima volta su uno schermo grigio fisso insieme al suono di avvio. Dopo un po di tempo (presumibilmente in caricamento) su questa schermata grigia vengono visualizzati i campi di decrittografia di FileVault. Ecco in genere come appare una volta che quei campi sono attivi- schermata:

Schermata di accesso (immagine proveniente da Rich Trouton )

Prima che i campi siano sullo schermo è esattamente lo stesso solido -Schermo grigio ma senza altri elementi sopra (logo Apple, elementi di accesso, ecc.). Ci vuole un po di tempo prima che lo schermo completamente grigio si sposti su ciò che è raffigurato sopra. Aggiungo S alla mia combinazione di tasti tra questo schermo grigio popolato e quello completamente solido. E ho notato che per farlo funzionare in modo coerente ho dovuto aggiungere S più vicino allaspetto dello schermo grigio popolato raffigurato che allaspetto dello schermo grigio solido iniziale.

Credo che i MacBook più recenti non abbiano più uno schermo grigio quando FileVault è abilitato e opti invece per uno nero che alla fine diventa una schermata di accesso molto più attraente con unimmagine di sfondo dello sfondo. Se dovessi indovinare che questo approccio potrebbe ancora funzionare per questi MacBook, ma non ne ho uno nelle vicinanze con cui sperimentare.

Lidea generalizzabile di base è che tieni premuto Cmd + R continuamente, premere il pulsante di accensione, quindi non appena si avvia la modalità di ripristino si passa a tenere premuto Cmd + R + S continuamente senza rilasciare i primi due tasti. La parte fastidiosa è che se si passa alla seconda combinazione troppo tardi, la modalità di ripristino smette di cercarla e si avvia in modalità di ripristino normale. Troppo presto e il ripristino non si avvia mai e si passa al singolo modalità utente sulla partizione normale. Inoltre il fastidio è creato dal fatto che, almeno sul mio MacBook, non è presente alcun indicatore visivo in cui il ripristino inizia lavvio ed è necessario aggiungere la S . Se il ripristino “s barra di caricamento sembra che “è già troppo tardi per aggiungere S .

Commenti

  • Quale schermata grigia? Il mio MBP si avvia nero.
  • @MattSephton My La te 2011 MBP si avvia alla schermata di decrittografia / immissione password di FileVault che inizialmente è solo una schermata grigia e poi alla fine si popola con i campi di immissione della password. ‘ non sono sicuro che ciò sia possibile su MBP più recenti o se i tempi potrebbero essere diversi. ‘ aggiornerò il mio post.
  • @MattSephton Updated. Si spera che aiuti coloro che usano i MacBook più recenti a sviluppare una combinazione di tempi chiave che funzioni per loro (se ‘ è anche possibile).

risposta

Hai provato ad avviare un programma di installazione avviabile di una versione precedente di macOS che supportava il ripristino per utente singolo?

Capisco che lobiettivo della disabilitazione di SIP sia alterare /System/. Immagino che lavvio in modalità disco di destinazione e lalterazione di /System/ da un altro Mac ignori SIP.

Commenti

  • Bloccato nella parte 1 di apple.stackexchange.com/a/295805/99309 anche a causa della modalità di ripristino per utente singolo non disponibile, basta spostare correttamente la Radeon kext utilizzando la modalità disco di destinazione.
  • Utilizzando il Mac danneggiato come disco di destinazione ‘ sono stato in grado di spostare il kext incriminato, riavviare in RecoveryMode (cmd-R), disabilitare SIP, che quindi in seguito fammi eseguire nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 e touch /System/Library/Extensions/, quindi la macchina ora funziona di nuovo con la scheda grafica interna, ma richiederà 2 Mac dopo un aggiornamento per spostare il kext in modalità target, quindi ‘ preferirei avere un modo per entrare direttamente in modalità di ripristino per utente singolo, ma grazie mille!
  • È possibile utilizzare il Mac danneggiato come disco di destinazione ?? ´ non ha bisogno della scheda grafica?
  • Dovevo solo farlo di nuovo. Nota per se stessi: * segui apple.stackexchange.com/a/295805/99309 fino a 1.6 * 1.7: avvio in modalità disco di destinazione invece che in modalità utente singolo * 1.8 don ‘ t, cd in / Volumes / Your target disk instead * 1.9+: fai attenzione a usare percorsi relativi al tuo disco di destinazione per non rovinare la tua macchina attuale

Risposta

Mi trovo esattamente nella stessa situazione per lo stesso motivo. Il mio MacBook Pro allinizio del 2011 stava ronzando bene con la sua dGPU morta fino a quando il maledetto aggiornamento automatico non ha funzionato contro la mia volontà.

Posso confermare che la combinazione di tasti funzionava ancora nella 10.13.5 poiché è stata lultima volta che ho eseguito la correzione.

Temo che, a meno che qualcuno non trovi una nuova combinazione di tasti per accedere al ripristino di un singolo utente, questo ultimo aggiornamento potrebbe aver nerfato la cattiva soluzione della GPU come documentato poiché è fondamentale disabilitare SIP. Ho un paio di idee su come aggirare questo problema con un altro Mac e dischi rigidi esterni, ma non posso provarli finché i miei figli non vanno a dormire la notte. Aggiornerò qui se avrò successo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *