안녕하세요, 또 하나 어쩌면 시시할 지도 모르는 정보를 공유하고자 합니다.
이 부분에 대해서는 많은 분들이 팁을 공유하실 때 스리슬쩍 짚으시기도 합니다만, 검색으로는 찾기 힘들더라고요.
제 경우 USB 외부 사운드 장치인 TASCAM US-366의 설치에서 일어난 일입니다.
공식 드라이버가 시에라 용까지밖에 나오지 않아서 일어난 일 같은데,
분명히 어플리케이션에 등록이 되었음에도 동작은 하지 않는 현상이 있었습니다.
이에 대해서 의심되는 부분이 있어 확인해보니 아니나 다를까, 드라이버가
SSD¥라이브러리¥Extensions 에 설치되어 있더라고요.
해당 폴더에 설치된 TASCAM_US3XX.kext를
SSD¥시스템¥라이브러리¥Extensions 로 옮겨주니 정상동작하는 것을 확인할 수 있었습니다.
저는 10년 가까이 맥을 쓰지만 그 구조에 대해서는 잘 모르기 때문에 어떠한 이유로 이런 현상이 일어나는지는 알 수가 없습니다.
다만 "시스템" 폴더가 kext의 실행에서 대단히 중요하다는 점만은 확실히 알 수 있는 사건이었습니다.
이상, 사소한 정보였습니다.
간단한 os 상식이라고 알아두면 좋은데,
파일 경로를 표시할때는 BSD Unix 베이스인 맥인 경우에도 / 로 아래와 같이 구분해서 표시 하면 됩니다.
/Library/Extensions/TASCAM_S3XX.kext
/System/Library/Extensions/TASCAM_US3XX.kext