복구 모드없이 SIP 비활성화


9

이것이 불가능하다고 응답하기 전에 내 말을 들으십시오. MacOS Sierra를 실행하는 Mac Pro 4,1 (5,1 펌웨어 포함)이 있습니다. 시스템 무결성 보호 (SIP라고도 함)를 비활성화하고 싶지만 문제가 발생했습니다. 그래픽 카드가 깜박이지 않아 컴퓨터에서 부팅 화면 (또는 복구 모드 또는 안전 모드)을 볼 수 없습니다. 따라서 컴퓨터에서 SIP를 비활성화하는 방법을 볼 수 없습니다. 나는 시도했다 :

Mac Pro를 대상 디스크 모드로 부팅하고 FireWire To MP를 통해 MacBook Air (OS X 10.9-pre-SIP)를 연결하십시오. Mac Pro의 복구 파티션 (MacOS 10.12 복구)에서 MBA를 부팅합니다. SIP를 비활성화하고 재부팅하십시오. 이것을 MBA에서 일했습니다. 그러나 Mac Pro를 다시 켜면 SIP가 활성화되었습니다. 이로 인해 SIP 비활성화가 하드웨어에 연결되었다고 가정했습니다.

질문 1 :이 가정이 맞습니까?

질문 2 : Mac Pro에서 그래픽 카드를 사용하지 않고 SIP를 비활성화 할 수 있습니까? MacOS Sierra를 실행하는 iMac과 OS X 10.9를 실행하는 MBA가 있습니다. 가능한 해결 방법으로는 ssh, screensharing, target disk mode 등이 있습니다.

도움을 주시면 감사하겠습니다. 질문을 의견으로 게시하고 편집을 제안하십시오. 고맙습니다!


죄송합니다. 질문을 다시 읽으십시오. Mac Pro가 어떤 종류의 모니터에도 연결되어 있지 않다고 말씀하십니까? Mac Pro 화면 에 무엇이 있는지 볼 수있는 방법이 있습니까? 그렇지 않은 경우 Mac Pro에 소프트웨어를 설치하는 방법이 있습니까? 또한 iMac은 대상 디스플레이 모드를 지원합니까?
Monomeeth

화면이 있지만 드라이버에서만 작동하므로 드라이버가 시작될 때까지 작동하지 않습니다 (따라서 부팅 중 또는 부팅 키 옵션 중에는 PRAM 재설정 후가 아님). 또한 MacOS 서버, ssh, 화면 공유, 파일 공유 등으로 설정되어 있습니다.
NoahL

@Monomeeth 또한 SIP 상태가 컴퓨터의 NVRAM에 저장되어 있음을 나타내는 Apple 개발자 페이지를 인용 한 사람을 찾았으므로 복구 모드를 실행하려면 MP가 필요합니다. SSH는 복구 모드에서 연결을 거부하며 (아쉽게도) 단일 사용자 모드에서는 SIP를 비활성화 할 수 없기 때문에 단일 사용자 모드에서는 맹목적으로 연결할 수 없습니다.
NoahL

"플래시 된"그래픽 카드가 무엇인지 이해하지 못합니다. 그러나 내가 본 모든 Mac Pro에는 컴퓨터와 함께 제공되는 내부 그래픽 카드가 있습니다. 모든 상황에서 잘 작동합니다. 그 외에도- "안전한 모드"또는 "단일 사용자 모드"로 부팅하는 하드웨어 고장 그래픽 카드 (이전 2004 iMac의 경우)에 대한 나 자신의 경험은 항상 가능했으며 화면은 볼 수있었습니다. 이러한 모드에서는 Mac이 보이지 않습니다. 모든 기본 또는 카드 드라이버 또는 특정 기능을 사용하십시오. 당신은 매우 슬픈 텍스트 전용 유닉스 페이스 맥을 볼 수 있습니다. 거기에서, 당신은 SIP를 끌 수 있습니다
Motti Shneor

@MottiShneor 그래픽 카드없이 기기를 받았습니다. 내가 가지고있는 그래픽 카드 (컴퓨터 구입 후)에서 그래픽은 GPU 회사 드라이버 (시작 후 초기화 된 드라이버)에서만 작동하기 때문에 부팅 후에 만 ​​작동합니다. 또한이 Apple 개발자 포럼에서는 단일 사용자 모드에서 SIP를 비활성화 할 수 없다고 설명합니다. forums.developer.apple.com/thread/29517
NoahL

답변:


8

편집 : 실제 질문 에 대답 하려면 복구 모드를 제외한 다른 곳에서는 할 수 없으므로 수행해야 할 작업은 무엇이든해야합니다.

비슷한 4.1에서 5,1로 업그레이드 한 테스트를 거쳤지만 [플래시 그래픽 카드가있어서 내가하고있는 것을 볼 수 있습니다]

차임에서 재부팅 Cmd ⌘ R 하고 약 10 초 동안 유지 합니다.
복구 모드에 도달 할 때까지 기다리십시오. 차임에서 약 45 초가 걸렸습니다. [SSD를 사용하고 있지만 실제로 부팅 할 다른 HD의 복구를 선택했을 수 있습니다.] 1 분 정도 기다리면 안전합니다. .

Fn Ctrl ⌃ F2 메뉴 막대, 특히 Apple 로고, 왼쪽 상단으로 초점을 전환합니다.

"모든 F1, F2 키를 표준 기능 키로 사용"에 대해 시스템 환경 설정> 키보드에서 설정 한대로 복구 에서이 옵션이 비활성화 되어 Ctrl ⌃ F2 있는 것 같습니다. 실행중인 OS에서 저에게 효과적 이지만 복구에서 추가 된 Fn 키.

여기에서 화살표 키를 사용하여 탐색 할 수 있습니다

https://apple.stackexchange.com/a/254167/85275의 그림

그로부터 터미널이 오른쪽에 4, 아래에 4 가 있음을 알 수 있습니다 .
첫 번째 아래쪽 화살표가 메뉴를 열기 때문에 3이 아니라 4입니다.

Enter 키를 누르면 터미널이 시작됩니다.
Type csrutil disable& hit Enter
입력 reboot하고 입력하십시오.

다시 부팅하면 제대로 작동합니다. 그렇지 않으면 다른 추측이 필요합니다.

BTW, 황금률은 당신이 발견 한대로, 혹독한 오래된 애플 카드를 안전한 곳에 보관하는 것입니다.

추가 사항 : Fn Ctrl ⌃ F2 토글입니다. 먼저 메뉴 표시 줄을 선택하고 두 번째는 선택 해제하므로 한 번만 수행하십시오.


이 답변에 감사드립니다! 불행히도, iMac에서 작동하는 것처럼 보이지만, 내가 할 때마다 (지금 7 번 해봤을 때마다) MP가 자체적으로 종료됩니다. 왼쪽 / 오른쪽 화살표 키를 읽지 않는 것처럼 보입니다. 나는 2 개의 다른 키보드, 인터넷 복구, 3 개의 다른 USB 포트로 모두 같은 결과를 시도했습니다. 어떤 아이디어?
NoahL

흠, 실마리가 없습니다. 죄송합니다. 실행중인 OS에서 작동합니까? [적어도 예상대로 왼쪽 / 오른쪽으로 밟는 것을 볼 수 있습니까? TBH, 나는 당신이 오래된 8800 또는 GT120을 찾을 수 있는지 알 것입니다-모든 Mac Pro 소유자는 어딘가에서 발로 차고 있습니다. 불행히도 그들은 여전히 ​​자신이 무엇을 위해 바보 돈을 가져옵니다, [£ 70 이상, 영국] 아마도 당신은 하나를 빌릴 수 있습니까?
Tetsujin

감사! OS를 실행할 때 잘 작동합니다. 방금 $ 60 USD에 OEM 8800 GT를 받았습니다 (슈퍼 싸구려!).이 문제가 다시 발생하지 않습니다.
NoahL

좋은 소식입니다. 행운을 빌어 요.
Tetsujin

6

이 장님 방법은 저에게 효과적이었습니다.

복구 모드를 보지 않고 터미널을 시작하지 않고 SIP (System Integrity Protection)를 비활성화하거나 활성화하려면 단일 사용자 복구 모드를 사용하여 명령 프롬프트로 바로 이동할 수 있습니다.

COMMAND RS를 누른 상태로 Mac 재부팅

부팅 디스크의 속도에 따라 30-60 초 정도 기다리십시오.

그런 다음 Enter 키를 몇 번 눌러 명령 프롬프트로 이동하십시오.

SIP를 비활성화하려면 : csrutil disable 10 초 동안 기다립니다 유형 재부팅

SIP를 활성화하려면 : csrutil enable 10 초 동안 기다립니다.

macOS로 돌아 가면 다음 명령을 사용하여 SIP 상태를 확인할 수 있습니다. csrutil status


4

복구로 부팅 할 수 단일 사용자 모드.

이렇게하려면 : 초기 부팅 중에 Option (⌥) 키를 눌러 시작 관리자로 이동합니다. Command (⌘) -S를 누른 상태에서 복구 부팅 볼륨을 선택하십시오.

그러면 실행 csrutil disable 및 재부팅 할 수있는 터미널 인 단일 사용자 복구 모드가 제공됩니다 . 그런 다음 일반 단일 사용자 모드를 계속 사용하여 GPU를 사용하고 확장 가능한 그래픽이있는 시스템으로 재부팅하는 확장을 비활성화 할 수 있지만 복구를 시작하기 전에 필요한 것을보다 쉽게 ​​복구 / 백업 할 수 있습니다.


3

실험을 통해 방금 Command-RS를 보유한 상태에서 재부팅 할 수 있으며 이는 단일 사용자 복구 모드 (복구를위한 Command R과 단일 사용자를위한 Command S의 결합)로 전환됩니다. 이 문서화되지 않은 기능은 디스크 선택 대화 상자를 사용하여 복구 모드에서 재부팅 할 때 작동했으며 다른 재부팅 유형에서는 작동하지 않을 수도 있습니다. 2010 맥북 프로에서 Sierra에서 근무했으며 다른 버전은 테스트되지 않았습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.