답변:
Kext Signing 보안 설정을 비활성화하려면 :
sudo nvram boot-args=kext-dev-mode=1
이 설정을 변경 한 후에는 OS X이 인식하도록 컴퓨터를 다시 시작해야합니다.
kext-signing 설정은 전역 적이라는 점을 명심해야합니다.이 설정을 해제하면 신뢰할 수있는 출처의 시스템 드라이버 만 설치해야합니다.
다시 사용하려면 다음을 사용하십시오.
sudo nvram -d boot-args
nvram boot-args
. 이 값이 인쇄되면 (예 : "iog = 0x0") 쉼표를 사용하여 위의 명령에 다음과 같이 추가하십시오 : sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. 그런 다음 kext-dev-mode를 비활성화하려면 "-d"명령을 사용하지 말고 이전 boot-args를 설정할 때 해당 부분을 생략하십시오.
nvram: Error setting variable - 'boot-args': (iokit/common) general error
오류 메시지가 계속 나타납니다. "일반 오류"의 의미를 찾을 수 없습니다. 도움을 주시면 감사하겠습니다.
인용 애플의 문서 :
시스템 무결성 보호를 활성화 또는 비활성화하려면 복구 OS로 부팅하고 터미널에서 csrutil (1) 명령을 실행해야합니다.
컴퓨터를 다시 시작하고 시작할 때 Command 및 R 키를 눌러 복구 OS로 부팅합니다. 유틸리티 메뉴에서 터미널을 시작하십시오. 다음 명령을 입력하십시오. $ csrutil enable
머신에서 시스템 무결성 보호를 활성화 또는 비활성화 한 후 재부팅해야합니다.
소스 : 시스템 무결성 보호 구성
여전히 인용 :
OS X El Capitan부터 kext-dev-mode boot-arg는 더 이상 사용되지 않습니다.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
출처 : 커널 확장