커널 확장의 파일 위치?


6

커널 확장명에서 제공 한 파일로 쉽게 매핑 할 수 있습니까?

를 통해 현재로드 된 커널 확장 목록을 얻을 수 있습니다 kextstat. 이처럼, 나에게 번들 이름을 제공 com.AmbrosiaSW.AudioSupport하거나 jp.plentycom.driver.SteerMouse. 그러면이 번들의 실제 파일 위치를 어떻게 찾을 수 있습니까? 예를 들어 Ambrosia 번들은 입니다. 해당 번들 내부 AmbrosiaAudioSupport.kext에서만 번들 이름을 찾을 수 있습니다 Info.plist. /System/Library/Extensions/디렉토리를 grep 할 수는 있지만 부팅 후로드 된 확장자가 반드시 포함되어 있지는 않으며 더 좋은 방법이 있다고 가정합니까?

답변:


2

kextfind 참조


1
kextfind흥미롭지 만 표준 /System/Library/Extensions/폴더 에서만 검색 된 것 같습니다 . 이 폴더에서로드되지 않은 번들의 위치를 ​​찾는 방법이 있습니까? ? 의 -r매개 변수 를 기억하는 것 kextutil
Jan Fabry

0

kextfind -b <bundlename>번들 이름 만 알고있는 kext를 정의하는 파일을 찾는 데 사용할 수 있습니다 .

예를 들면 다음과 같습니다.

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