Mac OS X에서 커널 확장을 수동으로 설치하는 방법

Anonim

고급 Mac OS X 사용자는 KEXT(커널 확장)를 수동으로 설치할 수 있다는 사실을 알면 유용할 수 있습니다. 수동으로 kexts를 OS X에 설치하는 과정은 명령줄에 익숙하다면 그리 어렵지 않지만 적절한 .kext 파일을 적절한 커널 확장 디렉토리에 복사한 다음 chmod 및 kext가 의도한 대로 실행되도록 chown에 적절한 권한을 할당합니다.

Mac OS X에 Kext 수동 설치

kext 설치를 완료하려면 터미널을 사용해야 합니다. 이 프로세스는 모든 버전의 OS X에서 동일합니다:

  1. .kext 파일을 /System/Library/Extensions/에 복사
  2. 터미널을 열고 다음을 입력하십시오.
  3. cd /System/Library/Extensions/
  4. 터미널에서 다음 명령을 입력하고 kext 이름을 설치하려는 이름으로 바꿉니다.
  5. sudo chmod -R 755 kextfile.kext sudo chown -R root:wheel kextfile.kext

  6. 이제 kext 캐시를 제거합니다.
  7. sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext

  8. Mac 재부팅

이제 커널 확장을 설치해야 합니다. kextstat 명령을 사용하여 OS X의 활성 커널 확장 목록을 쿼리하여 grep을 사용하여 결과를 제한할 수 있습니다.

마찬가지로 동일한 /System/Library/Extensions/ 폴더에서 항목을 제거하여 kext 파일을 제거하고 변경 사항을 적용하려면 Mac을 다시 재부팅할 수 있습니다.

보시다시피 이것은 kext 자체를 배치하기 위해 앱 설치 프로그램에 의존하는 것보다 더 많은 시간이 소요되며 Kext Drop과 같은 대안보다 조금 더 복잡합니다. 어쨌든 대부분의 kext 파일은 응용 프로그램 설치 프로그램에서 오기 때문에 대신 설치 프로그램 응용 프로그램입니다. 맞습니까? 그럼에도 불구하고 어떤 이유로 커널 확장을 설치하기 위해 설치 프로그램 또는 kext 수정자 앱을 사용할 수 없는 경우 위에 설명된 수동 설치 방법은 모든 버전의 OS X에서 훌륭하게 작동합니다.

닉에게 팁을 주셔서 감사합니다

Mac OS X에서 커널 확장을 수동으로 설치하는 방법