안녕하세요.
야크트74 입니다.
해킨을 접으면서 강좌를 올릴 일이 없었습니다. 그래도 매일 도장 찍기 하면서 엑팔을 게시글을 간간히 열람하고 있는데.
USB 포트 매핑 아직 서투르거나 / 신규 해킨 장비를 셋팅 할 때 어려움이 있으신 것 같아 USB 포트 매핑의 아주 획기적인 방법을 안내해 드립니다.
모든 macOS 버전에서 가능 합니다.
dortania 가이드 보다 더 확실 할 것 같습니다. dortania가이드가 표준은 아니니까요~ ^^;
시작 합니다.
팁>
포트 맵의 "포트"가 15개 이상 있을 경우, 포트 번호의 첫번째 부터 14개 동작 합니다.
그래서, USB (2.0 / 3.0 (5Gbps 아닌것) 스틱으로 사용할 포트를 최대 7개를 찾아 갑니다.
(혹시 사용해야 할 포트가 인식이 되지 않는 다면, 찾은 포트와 포트 사이에 쓰지 않는 포트가 있으면, 그 포트만 제거하고 "내보내기" 적용후
다시 찾기 하여 갑니다. 그래서 포트를 다 찾으면, USB 3.0포트의 SSxx 포트 (5 Gbps)를 아래의 설명 대로 찾으면 됩니다.
( HSxx 포트 맵이 14 포트 니까.. 이럴 경우는 극히 드물것 같습니다. )
USB 포트 매핑 조건
0. macOS 버전 상관 없음.
1. OC, XhciPortLimit : false
2. USBInjectAll.kext 과 같은 USB Map 관련 사항 Disable !!
준비물
1. USB 2.0 장치
2. USB 3.0 장치 ( 5Gbps )
매핑을 위한 사전 준비.
# 1 -1 USB 포트 : Clear All
# 1-2 USB포트 : Inject
# 1-3 내보내기 ( Inject 후 바로 내보내기 할 것!)
# 1.4 내보내기를 하여 생성된 "USBPorts.kext"을 OC, config.plist에 적용한 후 리부팅.!!
이제 준비가 되었으면 시작 합니다.
혹시 ASMedia USB 컨트롤러 포트가 있으면 삭제 합니다.
2.1 USB 2.0 스틱을 사용할 포트에 꽂았다 뺏다 하면서 포트를 확인 합니다.
( 설명 부분에 메모를 하여 두세요.)
포트 확인 (메모가 끝나면) / Hackintool 포트 번호를 확인 합니다.
저의 경우 확인한 USB 3.0 포트 ( 5개 ) / USB 2.0 포트 ( 5개 ) 입니다.
위의 스샷에서 포트 주소(번호)를 주목합니다.
USB 3.0 포트 ( 5개 )
0x01
0x02
0x04
0x05
0x06
이렇습니다.
확인된 USB 3.0 포트로 USB 3.0( 5 Gbps ) 포트를 찾아야 합니다. (SSxx) 포트
위에서 확인 된 포트 주소(번호)에서 변환? 번호를 찾으면 됩니다.
0x01 -> 0x11
0x02 -> 0x12
0x04 -> 0x14
0x05 -> 0x15
0x06 -> 0x16
이렇게 포트틑 찾으면 ( 저의 경우 10개의 포트가 찾게 됩니다. )
이렇게 찾은 3.0 포트와 추가로 사용할 2.0 포트도 확인 합니다.
저는 딱 15 포트가 되는 군요.
확인 된 포트를 제외하고 삭제를 합니다.
삭제 이후 내보내기 합니다.
내보내기 한 후 생성된
USBPorts.kext 를 적용합니다. ( 각포트 인식 및 USB 3.0 (5Gbps ) 장치 인식도 함께 확인 해 봅니다.
매핑한 모든 포트가 동작 합니다. ^________________^
주의> 15포트 이하 매핑 이라고 하지만, 15포트 매핑시 SS01 (USB 3 .5Gbps 포트 한개가 동작 하지 않았습니다.
( 포트 매핑 15이하가 아니라 14포트 이하여야 할 것 같군요. )
관련 글 포스트팅 전 환경.
감사 합니다. (화이팅 하십시요.~ )
이하 이전 글의 SMBIOS 설정 부분. ( 정리 차원에서 복붙~)
자주 쓰는 SMBIOS 설정 해 놓기.
kext 마우스 우클릭 "패키지 내용 보기' 선택
Info.plist 편집
기존 포트 맵 복제 ( 필요한 SMBIOS 종류 개수 만큼)
예> 같은 포트 맵을 SMBIOS : MacPro7,1 / iMac19,1 / iMac19,2 / iMacPro1,1 에서 사용 가능 하도록.
야크트74님의 새글 알림을 받으실려면 구독
*적용중인 도장
도움이 되었으면 합니다.
여러가지 테스트 때문에 좀 지져분 했던, EFI를 정리하면서, 알려 드리면 좋을 것 같아 글을 게시하였습니다.
이후 포트 매핑 문제가 없을 실것 같습니다.
좋은 주말 되십시요~
감사합니다...^^
기억하실런지 모르겠는데...이전에 업뎃 이후에 USB쪽에 문제가 좀 있다고 댓글 적었다가...
필요하면 도움주신다고 하신적이 있으셨습니다...^^
딱히 불편함이 없고...나름 삽질도 안해보고 도움요청하는건 좀 예의가 아니라 생각되서..
그냥저냥 쓰다가..
올리신 글보고 적용해 보니 한번에 해결이 되었네요...^^
무식하면 손발이 고생한다고...
손발 고생하고 있었는데....^^
정말 가뭄의 단비 같은 정보입니다...
정말 감사드립니다...^^
"SystemShock"님 잘 지내십니까?
잘 해결 되셨다니 다행입니다.~ ^^b
위의 방법이 USB 포트 매핑에 대한 가장 확실하고, 매핑의 시간을 최소화 할 것 같습니다.
"SystemShock"님의 댓글이 힘이 됩니다.
좋은 주말 되십시요!
주말에 이런 글...고생하셨습니다.
이전에 쓰셨던 글 덕분에 포트매핑 안정화 완료했었습니다.
이런 완전한 정리법을 올려주셨다니... 행복한 주말 되시기 바랍니다
어제 너무 피곤한데, 잠이 잘 오지 않아서 수면제를 2알 먹었더니, 새벽에 일찍 잠에서 깨었는데, 이후 계속 해롱 해롱 했습니다. ^^;
말씀 감사 합니다~ ^^b
지금 쓰는 노트북으로 처음 해킨 부팅 성공했던 것이 11.3때라
잘 알지도 못하는 상태에서 매핑을 해뒀었는데
이번기회에 한 번 새로 깔끔하게 해줘야겠네요 ㅎㅎ
정보 감사합니다!
넵~
저도 사람인지라, 가끔 휴먼폴트를 할때가 있어서 ... 이번에 EFI를 정리하면서, 좀 확실한 포트매핑 방법을 생각하다가.
정리해 보았습니다.~^^;
좋은 주말 되십시요~
저도 올리신 방법과 동일하게 Hackintool로 USB 매핑 후, 아무 문제없이 계속 사용 중입니다!
이렇게 깔끔히 정리해서 올려주시니 더 확실하게 정리가되네요. 감사합니다! ㅎㅎ
말씀 감사 합니다.
제가 생각에 이 글의 정리 방법으로 하면 포트 매핑 방법은 통일 되지 않을까 합니다. ^^;
좋은 주말 되십시요~
가끔 꼬일때가 있어서 처음부터 다시 매핑할때가 있는데 그때마다 느끼는건데 usb꽂았다 뺐다하는 노가다를 누가 대신해 줬으면 좋을것 같아요ㅋㅋㅋ
넘 귀찮은것ㅋㅋㅋㅋ
저는 전면과 인터널2.0 살린다고 잘 안쓰는 후면은 3.0만 살려놔서 결국 다 확인하게 되더라구요
그래도 이제는 제가 정리한글이 엑팔에 있어서 가끔 귀찮으면 제가 올린글 보고 다시 작업하고는 합니다ㅎㅎ
넵~ 저도 엑팔에 올린 글을 제가 다시 찾아서 보곤 합니다.~
^____________________^a
터미널 환경이 익숙하지 않은 분에게는 이 방법이 훨씬 좋겠습니다.
터미널 환경에 익숙한 사람이야 usbmap가지고 두세번 재 부팅으로 간단하게 끝내지만 아무래도 터세권에서 멀리 떨어져 살고 싶은 분들이 더 많을 것이기에...ㅎㅎ
그렇습니다. 여러가지 방법 있겠지만, GUI가 때로는 본인이 하는 작업에 대해 더 직관적인 경우가 있겠지요~ ^^;
저도 S 시스템 unix 엔지니어로 15년 정도 실무를 했지만, 지금은 꼭 필요한 경우가 아니면, GUI를 사용합니다. ^^;
PS. 커맨드 라인으로 작업 가능한 분들이 이 글로 도움 받을 일도 없겠지요~ ^^a
좋은 저녁 되십시요~
혹시 OC에서 xchiportlimit을 사용하지 말라는건가요...? 아니면 오픈코어 자체를 사용하면 안된다는건가요? 이해를 못했습니다 ㅠㅠ
xchiportlimit 을 false 하시라는 말씀입니다.
제가 이 글 쓸때 좀 헤롱 헤롱 한 상태여서 애매한 문구 였나 봅니다. 본문 글 수정 해 놓겠습니다.
화이팅 하십시요~ ^^b
팁?
1. 우선 USB 3 (5Gbps 이하) / USB 2.0 포트를 먼저 모두 찾으세요~
2. 찾은 포트중 키보드/마우스 와 관련된 포트만 살리고/ 먼저 찾았던 포트를 모두 날리세요~
3. 그러면, 14 뒤로 밀려 있던 포트 앞으로 당겨 질 것입니다.
4. 그런 다음 USB-C 타입 포트를 찾으세요~ (메모)
포트 타입 정의 하시고/
5.그리고/ 처음 부터 하시면서 1 / 4 에서 찾은 포트를 우선 메모해 두세요~
6. 그리고 나서, USB 3.0 (5Gbps) 포트를 주소 변환해서 찾으세요~
화이팅 하십시요~
보니까 ASMedia 포트를 다 삭제해서 그랬네요 작동되는 type c 포트만 살려놓고 나머진 다 지웠습니다 감사합니다.
잘 되었다니 다행 입니다. ^^b
그런데, 포트 이슈는 ASMedia 와는 상관 없는 부분이라. 포트맵에서 ASMedia 정의 안해도 자동으로 올라 올텐데요??
수고 하십시요~
info.plist 를 열어서 "IOProviderClass" 에 ASMedia 관련이 있으면 상위 값을 통채로 날려 버리세요~
참고로 보통은 TypeC 대신 TypeC+Sw를 선택하면 됩니다.
Sw가 없는 것은 USB를 뒤집어 꼽으면 다른 포트로 인식합니다.
오.. 자세한 설명 감사합니다
한가지 질문이 있는데요. 기존 대부분의 설명에서 (a.k.a 해킨툴 삽질)는 를 삽입후 부팅해서 하라는 설명을 많이 봤었는데 USBInjectAll.kext 이것도 빼라고 설명해주신건 혹시 어떤 부분 때문일까요??
우선 https://x86.co.kr/tip/6078094
이 글을 보시면, USBInjectAll.kext 가 어떤 용도 였는지 알수 있을 것 같습니다.
결론을 요략 드리면, USBports.kext가 극히 개인적인 사양의 컴퓨터를 위한 USB 포트맵 이라면 / USBInjectAll.kext 는 범용으로 USB 포트 맵입니다.
그런데, 15 제한을 풀지 못하는 상황에서 USBInjectAll.kext 는 의미가 없거나, 오동작을 유발 할 가능이 있습니다.
수고 하세요~
해킨툴에서 만들어진 ssdt-uiac.aml 과 켁스트 두 개 동시에 적용시켜야 되더군요.
저의 경우 uiac.aml 적용시키지 않으면
1. usb 3.0 포트 한 개가 인식되지 않는다.
2. 잠자기 할 때 카드리더기 불이 꺼져야 되는데 꺼지지 않고 계속 들어와 있다.
다크웨이크 잡는다고 온갖 삽질하다가 카드리더기 꽂고 테스트하다가 인식도 안되고 잠자기할 때 불인 안꺼지길래
uiac.aml을 집어 넣었더니 인식도 잘되고 잠자기할 때 불이 꺼집니다.
님도 어쩌면 ssdt-uiac.aml 적용 안시켜서 포트 하나가 인식 안되는 걸지도 모르겠네요.
좋은 글 감사합니다.조만간 잠자고 있던 제 노트북에 해킨질을 다시 할 예정인데, 참고하면서 진행하기 좋을것 같습니다!
감사합니다. 덕분에 usb 매핑을 완성했어요! 엄두가 안나서 전면 usb는 포기하면서 써 왔었는데.. 이제 적극 활용해야 겠어요 ㅎ
후면부에 c타입 포트가 하나 있는데.. 이거는 말씀 해주신대로 다 날려도보고 usb port 말고 aml도 적용시켜도 안 되길래 그냥 포기했습니다.. 어차피 안 쓰는 단자라서요 찝찝하긴 하지만.. 그래도 덕분에 완성 시킬 수 있어서 너무 좋습니당 ㅎㅎㅎ
이 글로 큰 도움 받았습니다.
제 보드는 기가바이트 z490 aorus elite ac 인데 아직 내장 블루투스와 와이파이는 못 잡았네요.
이곳에서 도움 글 많이 찾아 언젠간 꼭~ 잡게 되겠지요. ^^
설명해 주신대로 해 보고 있는데 저는 2.0포트가 4 + 1(확장) 있는데 usb 2.0 메모리를 꽂아도 해킨툴 리스트에 뜨지 않아요. 리스트에 뜨진 않지만 인식은 되어서 메모리 안의 내용도 다 보여요.
리스트 뜨지 않아도 문제 없을까요?
이런 정보를 공짜로 볼 수 있게 해주셔서 매우 감사합니다.
잘은 모르지만 시행착오를 겪지 않게 해줄 정보라고 생각됩니다
아직은 머가 먼지 잘모르지만 앞으로 요긴하게 사용될 것 같아 저장해 둡니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +3 | 좌절금지 | 24.09.1917:09 | 71 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +15 | 좌절금지 | 24.09.1723:58 | 181 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 755 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3531 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4296 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 196 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 89 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 193 |
좌절금지 | 24.09.1919:17 | 193 | |
좌절금지 | 24.09.1917:09 | 71 | |
Stultus | 24.09.1813:37 | 151 | |
좌절금지 | 24.09.1723:58 | 181 | |
좌절금지 | 24.09.1722:40 | 196 | |
맥가즈아 | 24.09.1717:13 | 89 | |
김경석 | 24.09.1708:13 | 220 | |
Panictosh | 24.09.1617:47 | 99 | |
Tamy | 24.09.1504:35 | 467 | |
Stultus | 24.09.1319:18 | 436 | |
치토 | 24.09.1019:44 | 470 | |
머핀X | 24.09.0118:13 | 394 | |
해킨도전자 | 24.09.0112:54 | 295 | |
머핀X | 24.08.3115:34 | 373 | |
화정큐삼 | 24.08.2601:42 | 239 | |
하나브 | 24.08.2422:59 | 208 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 329 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
jbhlyk | 24.08.1710:14 | 167 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 271 | |
좌절금지 | 24.08.1115:46 | 194 | |
티타보르 | 24.08.1111:21 | 141 | |
Stultus | 24.08.1022:46 | 183 | |
오디세이 | 24.08.1022:10 | 391 | |
jbhlyk | 24.08.1019:05 | 127 | |
RogerT | 24.08.0923:20 | 145 | |
좌절금지 | 24.08.0717:18 | 286 | |
RogerT | 24.08.0609:17 | 115 | |
줌바이퍼 | 24.08.0606:14 | 458 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
좌절금지 | 24.08.0521:08 | 838 | |
Stultus | 24.08.0221:07 | 426 | |
Tamy | 24.07.3019:12 | 343 | |
해킨도전자 | 24.07.2915:37 | 262 | |
june119 | 24.07.2813:52 | 206 | |
Stultus | 24.07.2112:43 | 245 | |
BlueGuerrilla | 23.05.0502:19 | 3993 | |
Stultus | 24.07.1219:19 | 755 | |
김태국 | 21.08.0213:10 | 3679 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 138 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
의정이 | 24.07.0811:28 | 171 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 288 | |
애플브리크 | 24.07.0509:56 | 492 | |
광호 | 24.02.1715:21 | 2185 | |
치토 | 24.06.2723:24 | 398 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 511 | |
Mactopia | 24.06.1401:04 | 345 | |
Stultus | 24.06.1120:40 | 726 | |
새콤칠리 | 24.06.1115:07 | 672 | |
좌절금지 | 23.02.2118:35 | 118만 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 416 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 264 | |
거니 | 24.05.2601:07 | 243 | |
RogerT | 24.05.2520:14 | 247 | |
좌절금지 | 24.05.1812:40 | 913 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
줌바이퍼 | 24.05.1002:04 | 1008 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2405 | |
챠니앤차니 | 24.05.0319:15 | 146 | |
챠니앤차니 | 24.05.0220:17 | 173 | |
고맹이 | 24.05.0210:00 | 635 | |
shl628 | 24.04.3013:54 | 1067 |
❝내장그래픽 오디오 안잡힘, 깨우기 작동 안함 도움 부탁드려요!❞