Zanim odpowiesz, że to niemożliwe, wysłuchaj mnie. Mam komputer Mac Pro 4,1 (z oprogramowaniem układowym 5,1) z systemem MacOS Sierra. Chcę wyłączyć ochronę integralności systemu (znaną również jako SIP), ale wpadłem w kłopoty. Nie mam karty graficznej flashowanej, więc nie widzę ekranu rozruchowego (lub trybu odzyskiwania lub trybu awaryjnego) na komputerze. Dlatego nie widzę, jak wyłączyć SIP na moim komputerze. Próbowałem:
Uruchom komputer Mac Pro w trybie dysku docelowego i podłącz MacBook Air (OS X 10.9 - przed SIP) przez FireWire To MP. Uruchom MBA z partycji odzyskiwania Mac Pro (odzyskiwanie MacOS 10.12). Wyłącz SIP, uruchom ponownie. W ten sposób działało na MBA. Ale kiedy ponownie włączyłem Mac Pro, SIP został włączony. Założyłem, że z tego powodu wyłączenie SIP było powiązane ze sprzętem.
Pytanie 1: Czy to założenie jest prawidłowe?
Pytanie 2: czy można wyłączyć SIP bez użycia karty graficznej w Mac Pro? Mam do dyspozycji iMaca z systemem MacOS Sierra i MBA z systemem OS X 10.9. Możliwe rozwiązania mogą obejmować (ale nie muszą być ograniczone do): ssh, udostępnianie ekranu, tryb dysku docelowego).
Byłbym wdzięczny za każdą pomoc. Zadawaj pytania jako komentarze i sugeruj zmiany. Dziękuję Ci!
Odpowiedzi:
Edycja: aby odpowiedzieć na twoje aktualne pytanie, nie możesz tego zrobić nigdzie poza trybem odzyskiwania, więc wszystko, co robisz, musi być stamtąd wykonane.
Przetestowano na podobnej wersji 4,1 zaktualizowanej do wersji 5,1 [ale mam kartę graficzną z miganiem, więc mogłem zobaczyć, co robię]
Uruchom ponownie i przy dzwonkach przytrzymaj Cmd ⌘ R przez około 10 sekund.
Poczekaj, aż przejdziesz do trybu odzyskiwania, który dla mnie zabrał około 45 sekund z kurantów [Jestem na dysku SSD, ale myślę, że mógł wybrać Odzyskiwanie na innym HD do rozruchu] Daj mu około minuty, aby być bezpiecznym .
Fn Ctrl ⌃ F2 przełącza fokus na pasek menu, w szczególności logo Apple w lewym górnym rogu.
Wygląda na to, że cokolwiek ustawiłeś w Preferencjach systemowych> Klawiatura dla „Użyj wszystkich klawiszy F1, F2 jako standardowych klawiszy funkcyjnych”, ta opcja jest wyłączona w Recovery, więc nawet jeśli Ctrl ⌃ F2 działa tylko dla mnie w działającym systemie operacyjnym, w Recovery potrzebowałem dodany Fn klucz.
Stamtąd można nawigować za pomocą klawiszy strzałek
Zdjęcie z https://apple.stackexchange.com/a/254167/85275
Z tego widać, że Terminal znajduje się 4 po prawej, a następnie 4 w dół.
To 4, a nie 3, ponieważ pierwsza strzałka w dół otwiera menu.
Uruchomi się Enter i Terminal.
Wpisz
csrutil disable
i naciśnij EnterWpisz
reboot
i naciśnij Enter.Jeśli uruchomi się ponownie, masz rację - inaczej będziesz musiał zgadywać.
BTW, złota zasada, jak odkryłeś, to trzymaj swoją kiepską starą kartę Apple w bezpiecznym miejscu, na takie okazje ;-)
Uwaga dodatkowa: Fn Ctrl ⌃ F2 jest przełącznikiem. Najpierw wybierze pasek menu, drugi odznaczy, więc upewnij się, że zrobisz to tylko raz.
źródło
Ta ślepa metoda działała dla mnie:
źródło
Możliwe jest uruchomienie w trybie odzyskiwania w trybie pojedynczego użytkownika.
Aby to zrobić: Przytrzymaj klawisz Opcja (⌥) podczas pierwszego rozruchu, aby przejść do Menedżera uruchamiania. Przytrzymując Command (⌘) -S, wybierz wolumin rozruchowy odzyskiwania.
To da ci tryb odzyskiwania pojedynczego użytkownika, terminal, z którego możesz uruchomić
csrutil disable
i zrestartować komputer. Następnie możesz przejść do normalnego trybu pojedynczego użytkownika, aby wyłączyć rozszerzenia korzystające z procesora graficznego i zrestartować system z okropną grafiką, ale z którego można łatwiej odzyskać / wykonać kopię zapasową potrzebnych danych przed rozpoczęciem naprawy.źródło
Poprzez eksperymenty właśnie odkryłem, że można zrestartować system trzymając Command-RS, a to przejdzie w tryb odzyskiwania dla pojedynczego użytkownika (kombinacja Command R dla odzyskiwania i Command S dla jednego użytkownika). Ta nieudokumentowana funkcja działała podczas ponownego uruchamiania z trybu odzyskiwania z oknem dialogowym wyboru dysku, ale może nie działać z innymi typami ponownego uruchamiania. pracował na Sierra na MacBooku Pro 2010, inne wersje nie były testowane.
źródło