Single-User-Recovery-Mode on High Sierra 10.13.6

Vóór de High Sierra-update naar 10.13.6 kon ik opstarten in single-user- herstelmodus door Cmd R S ingedrukt te houden bij het opstarten, maar na de laatste software-update op te starten terwijl je Cmd ingedrukt houdt – R S gaat gewoon naar de normale Single-User Mode op het root-volume (alsof ik alleen op Cmd S ).

Is er een nieuwe methode of alternatieve toetsencombinatie om de RecoveryOS op te starten in de modus voor één gebruiker?

EDIT: opstarten terwijl Cmd - Option - R - S start ook in Single-user-modus (niet Single-user-recovery-modus).

Reacties

  • Interessant, ik heb ‘ dit al een tijdje niet geprobeerd. Werkte het zeker nog in 10.13.5? Heb je ook de andere methode geprobeerd om op te starten in de herstelmodus voor één gebruiker (dwz houd de Option -toets ingedrukt tijdens het opstarten om Startup Manager te openen en dan houd Command + S terwijl u het herstartvolume selecteert)? Tot slot, welk model Mac gebruik je?
  • Het werkte eerder omdat ik ‘ het onlangs heb gebruikt (ik kon ‘ t zeg als op 10.13.5 of op 10.13.4). Ja, ik ‘ heb geprobeerd op te starten terwijl ik Option ingedrukt hield en vervolgens op CmdS tijdens het selecteren van het opstartvolume, maar het gaat nog steeds naar de modus voor één gebruiker: het vermeldt Enabling and disabling services is not supported in single-user mode en als je het probeert csrutil disable het antwoordt csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OS dus ik ‘ ben er vrij zeker van dat dit ‘ s niet herstelmodus. Het ‘ is een MacBookPro 17 ” eind 2011.
  • Oké, dus wat ben jij het ‘ wil je eigenlijk doen? Ik bedoel, waarom wil je opstarten in de herstelmodus voor één gebruiker?
  • Dit is waarom ik dit moet doen: apple.stackexchange.com / vragen / 267581 / … . In principe moet ik de instructies in dat bericht volgen om een kext uit te schakelen die mijn kapotte grafische kaart probeert te gebruiken, vandaar dat ik ‘ niet kan vertrouwen op het openen van de herstelmodus via GUI.
  • Resterend op 1012 is dit een raadsel: 1. csr-disable zou ook moeten werken in GUI Terminal vanuit RecoveryMode (Cmd + R) (bewerk Q om te bevestigen dat dit niet langer werkt met 10.13.6) 2 .: Is Apple nu verzonden weer een werkende X3000.kext met die update? (Alle vorige updates leken akext te hebben geïnstalleerd, maar een overledene.) Geef alsjeblieft commentaar om aan te geven dat ‘ het geval is.

Answer

Ik had hetzelfde probleem, dit is hoe ik het heb opgelost.

Omdat we niet in staat zijn om naar Single User Recovery te gaan Modus door de toetsenreeks te gebruiken, Command + R + S bij het opstarten om csrutil disable uit te voeren, het brengt je niet naar de Single User Mode.

Start door de computer op te starten in de standaard Single User Mode met Command + S . Als u eenmaal op de opdrachtregel bent, voert u de volgende opdracht uit om de dGPU uit te schakelen:

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

Start vervolgens uw computer opnieuw op door running:

reboot

De dGPU is uitgeschakeld, dus we hebben nu toegang tot de GUI-herstelmodus. Houd bij het opnieuw opstarten Command + R ingedrukt en het zal ons naar de GUI-herstelmodus brengen. Eenmaal daar, klik op Utility menu en open Terminal, hier kunnen we het csrutil commando uitvoeren:

csrutil disable

Om de dGPU-fix blijvend te maken tijdens de volgende update, moet u de nvram-opdracht een tweede keer uitvoeren en vervolgens opnieuw opstarten door het volgende uit te voeren:

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

gevolgd door:

reboot

Start in Single User Mode met Command + S om door te gaan met de kext-verplaatsingsprocedure. Als u klaar bent, gaat u terug naar GUI-herstel om csrutil in te schakelen en start u opnieuw op.

Zodra Mac volledig is opgestart, voert u nvram een laatste keer uit als sudo:

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

en voer meerdere herstarts uit om te testen of de machine correct opstart. Ik heb nu geen problemen.

Reacties

  • Hallo! Bedankt voor je hulp. Ik heb het ‘ niet al geprobeerd, maar het zal nodig zijn. Ik begreep niet ‘ hoe je opstart naar single-user-recovery, en waar heb je het nvram-commando uitgevoerd. In de modus voor één gebruiker ?? en vervolgens SIP uitschakelen in de herstelmodus? Laadt de computer de gebruikersinterface in de herstelmodus? Bedankt
  • Als ik dit antwoord meer dan één upvote zou kunnen geven, zou ik dat doen. Na urenlange frustratie en verkeerde paden was dit het antwoord dat voor mij werkte.Om de bovenstaande Frade-vraag te beantwoorden, logt u in op de modus voor één gebruiker met Command + S, typt u de bovenstaande nvram-opdracht, start u opnieuw op en gaat u vervolgens naar de herstelmodus met Command + R. Het nvram commando zal de Recovery Mode GUI vertellen om de GPU niet te gebruiken.
  • Dit werkte voor mij op een machine waarvan ik zeker wist dat hij gemetseld was! De sleutel is sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 zodat je kunt opstarten in de herstelmodus en csrutil kunt uitschakelen. Houd er rekening mee dat hierdoor de helderheidsknoppen van uw scherm en toetsenbord breken / de mogelijkheid om te veranderen. Door het PRAM opnieuw in te stellen, wordt deze oplossing ook verbroken. Meer informatie over mensen die dit probleem proberen op te lossen, vindt u hier: gist.github.com/blackgate/17ac402e35d2f7e0f1c9708db3dc7a44

Answer

Op mijn MacBook Pro uit eind 2011 (MacBookPro8,2) kon ik continu opstarten in de Single User Mode van Recovery op 10.13.6 Cmd + R ingedrukt houden tijdens het opstarten en dan een paar seconden in het grijze scherm (maar voordat er iets anders wordt weergegeven), direct naar Cmd + R + S , het niet loslaten van de eerste twee toetsen bij de overgang. Het zou een paar pogingen kunnen kosten omdat de timing niet klopt.

Om de reeks in meer detail, mijn MBP start eerst op naar een effen grijs scherm samen met het opstartgeluid. Na enige tijd (vermoedelijk laden) op dit grijze scherm verschijnen de FileVault-decoderingsvelden. Hier is over het algemeen hoe het eruit ziet als die velden zijn ingeschakeld. screen:

Login-scherm (afbeelding afkomstig van Rich Trouton )

Voordat de velden op het scherm verschijnen, is het exact hetzelfde -grijs scherm maar zonder enige andere elementen erop (Apple-logo, inlogitems, enz.). Het duurt even voordat het volledig grijze scherm zich verplaatst naar wat hierboven is afgebeeld. Ik voeg S toe aan mijn toetscombinatie tussen dit bevolkte grijze scherm en het volledig solide scherm. En ik merkte dat om het consistent te laten werken, ik S dichter bij het uiterlijk van het afgebeelde bevolkte grijze scherm moest toevoegen dan bij het uiterlijk van het aanvankelijke effen grijze scherm.

Ik geloof dat nieuwere MacBooks niet langer een grijs scherm hebben wanneer FileVault is ingeschakeld en in plaats daarvan kiezen voor een zwart scherm dat uiteindelijk een veel aantrekkelijker inlogscherm wordt met een achtergrondafbeelding. Als ik moest raden, zou deze benadering nog steeds kunnen werken voor deze MacBooks, maar ik heb er geen in de buurt om mee te experimenteren.

Het algemene idee is dat je Cmd + R , druk continu op de aan / uit-knop, en zodra de herstelmodus start, schakelt u over op Cmd + R + S continu zonder de eerste twee toetsen los te laten. Het vervelende is dat als je te laat overschakelt naar de tweede combinatie, de herstelmodus stopt met zoeken en opstart naar normaal herstel. Te vroeg en herstel start helemaal niet op en je gaat naar single gebruikersmodus op de normale partitie. Bovendien wordt er ergernis gecreëerd door het feit dat, in ieder geval op mijn MacBook, er geen visuele indicator is waar het herstel begint met opstarten en je de S moet toevoegen. laadbalk lijkt het al te laat om S toe te voegen.

Reacties

  • Welk grijs scherm? Mijn MBP start op zwart.
  • @MattSephton My La De 2011 MBP start op naar het FileVault-decoderings- / wachtwoordinvoerscherm dat aanvankelijk een effen grijs scherm is en uiteindelijk wordt gevuld met de wachtwoordinvoervelden. Ik ‘ m niet zeker of dit mogelijk is op nieuwere MBPs of dat de timing anders zou kunnen zijn. Ik ‘ zal mijn bericht updaten.
  • @MattSephton Bijgewerkt. Hopelijk helpt het degenen met nieuwere MacBooks om een belangrijke combo-timing te ontwikkelen die voor hen werkt (als het ‘ zelfs mogelijk is).

Answer

Heb je geprobeerd op te starten met een opstartbaar installatieprogramma van een eerdere macOS-versie die herstel voor één gebruiker ondersteunde?

Ik begrijp dat het doel van het uitschakelen van SIP is om . Ik denk dat opstarten in doelschijfmodus en het wijzigen van /System/ vanaf een andere Mac SIP omzeilt.

Reacties

  • Vast in deel 1 van apple.stackexchange.com/a/295805/99309 en omdat de herstelmodus voor één gebruiker niet beschikbaar is, kun je de Radeon-kext gewoon verplaatsen met de doelschijfmodus.
  • Met de kapotte mac als doelschijf heb ik ‘ de aanstootgevende kext kunnen verplaatsen, herstart in RecoveryMode (cmd-R), schakel SIP uit, die dan laat me later nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 en touch /System/Library/Extensions/ draaien, zodat de machine nu weer draait met de interne grafische kaart, maar er zijn 2 macs nodig na een update om de kext in de doelmodus te verplaatsen, dus ik ‘ zou er de voorkeur aan geven een manier te hebben om rechtstreeks naar de herstelmodus voor één gebruiker te gaan, maar heel erg bedankt!
  • Is het mogelijk om de kapotte mac als doelschijf te gebruiken? Heeft ´ de grafische kaart niet nodig?
  • Ik moest het gewoon opnieuw doen. Opmerking voor jezelf: * volg apple.stackexchange.com/a/295805/99309 tot 1.6 * 1.7: start op in doelschijfmodus in plaats van modus voor één gebruiker * 1.8 don ‘ t, cd into / Volumes / Uw doelschijf in plaats * 1.9+: pas op voor het gebruik van relatieve paden naar uw doelschijf om uw daadwerkelijke machine niet te verknoeien

Antwoord

Ik bevind me om precies dezelfde reden in exact dezelfde situatie. Mijn MacBook Pro uit begin 2011 neuriede prima met zijn dode dGPU totdat de vervloekte automatische update tegen mijn wil aan het werk ging.

Ik kan bevestigen dat de toetsencombinatie nog steeds werkte in 10.13.5, want dat is de laatste keer dat ik de reparatie heb uitgevoerd.

Ik ben bang dat, tenzij iemand ontdekt dat er een nieuwe toetscombinatie is om in het herstel van één gebruiker te komen, deze laatste update mogelijk de slechte GPU-oplossing zoals gedocumenteerd heeft veroorzaakt, aangezien het essentieel is om SIP uit te schakelen. Ik heb een paar ideeën over hoe ik dit kan omzeilen door een andere Mac en externe harde schijven te hebben, maar ik kan ze pas proberen als mijn kinderen s nachts gaan slapen. Ik zal hier updaten als ik enig succes heb.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *