질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | 카탈리나 |
공지숙지/증상설명 | 숙지 |
OS는 카탈리나 10.15.6 버젼이고
케이스 겉에 있는 USB 2포트는 인식을 하는데 속도가 12mbps로 잘못되었고
본체 뒤에 있는 2포트는 꼽으면 인식이 되지 않습니다
USB3은 꼽으면 인식은 되지만 USB3 480mbps속도로 인식이 안되고 있습니다.
그리고 한쪽 USB3에 마우스를 꼽으면 USB3인데 type C로 인식하네요...
어떤 kext파일을 넣어야 할까요?
질문게시판이랑 오픈코어 게시판을 찾아봐도 정확한 정보가 없어서 USB포트 인식방법을 모르겠네요...
그리고 잠자기 누르면 모니터만 꺼지고 본체는 계속 켜저있는데 USB를 잡으면 해결될까요?
첨부한 SSDT-GP13.XHC0-to-XHC2.aml 파일을 EFI > OC > ACPI 폴더 안에 복사하고,
SSDT-GP13.XHC0-to-XHC2.aml.zip
config.plist 파일을 열어서 Root > ACPI > Add 에 아래의 내용을 추가해 보세요.
Comment | String | SSDT-GP13.XHC0-to-XHC2.aml |
Path | String | SSDT-GP13.XHC0-to-XHC2.aml |
Enabled | Boolean | True |
혹시 IORegistryExplorer.app 을 가지고 계시나요?
없으면 다운로드 받으시고 실행한 후에 찾기란에 XHC라고 입력한 후 결과를 보세요.
아래와 비슷한 화면이 나올 겁니다.
위와 같은 장치들 중에서 보이는 이름이 있을겁니다.
XHC0가 보인다면, 마우스로 그걸 클릭하고 화면을 캡쳐해서 여기에 올려 보세요.
PTXH도 클릭하고 화면 캡쳐해서 올려 주시고요.
현재 가지고 있는 EFI 폴더를 압축해서 첨부로 올려 주시면 좀 살펴 보도록 하죠.
제가 보내드린 SSDT-GP13.XHC0-to-XHC2.aml가 제대로 추가 된 것이라면 위의 IORegistryExplorer에서 장치 구조가 바뀌어야 하는데 바뀌어 있지 않네요.
바뀌기 전의 어드레스는 바꾸기 위한 대상으로 정확하게 되어 있습니다.
제가 EFI를 좀 보면 확실히 알 것 같습니다.
참고로 말씀 드리면 USB 2.0은 XHC0에 있는 USB 포트입니다. 3rd Party USB 장치는 요즘 대부분 3.0 이상이기 때문에 PTXH는 잘 작동하고 있는 것 같습니다. 다만 XHC0가 원래 Apple에서 해당 port들에 대한 맵을 이미 가지고 있어서 마더보드의 ACHI table보다 우선해서 매핑이 되어 버려서 제대로 인식이 안되는 겁니다.
그래서 XHC0를 XHC2로 바꿔줘서 맵이 꼬이지 않게 해야 되죠.
칸스님 답변 정말 감사드립니다!!
재설치했더니 말씀하신데로 SSDT-GP13.XHC0-to-XHC2.aml가 적용이 되더라구요
해킨툴에서 XHC0에서 XHC2로 바뀌었지만
여전히 본체 뒤에 2.0포트 4개는 인식이 안되고 있습니다ㅜ.ㅜ
ACHI table보다 우선 매핑이 되었다면 어떻게 해결해야할까요?
구글에서 나와 있는 모든 방법을 써봤지만 다 실패를 했습니다ㅠ.ㅠ
말씀하신대로 EFI첨부 드렸습니다
감사합니다
칸스님 답변 정말 감사드립니다!!
말씀하신대로 수정해주신 파일로 부팅했습니다
처음에 패닉이 나와서 급 당황해서 보니깐
SSDT-CPUR 빠져있어서 이거만 추가해서 다행히 부팅했습니다^^;;
해킨툴에 나온 스크릿샷 추가했습니다!!
지우고 리셋버튼 누르니 이렇게 나왔습니다
그리고 아쉽지만 2.0포트는 아직도 인식이 되지 않고 있습니다ㅜ.ㅜ
참고로 마우스 연결한 포트는
본체 위에 3.1포트와 2.0포트 총 2개가 있는데
그중 하나인 3.1포트에 연결했지만 2.0으로 표기되어 있는 상태입니다
혹시 몰라서 IORegistryExplorer도 첨부해서 드렸습니다
칸스님 답변 감사합니다!!
말씀하신대로 바꿔봤지만 부팅할때 글자들이 더 많아지고 화면이 달라지긴 했는데
여전히 USB2.0포트가 인식이 안됩니다ㅜ.ㅜ
정말 희안하네요
도대체 왜 본체 뒤에 USB2.0포트가 인식이 안되는지 이해가 안가네요ㅠ.ㅠ
분명히 부팅 전까지 인식하다가 사과 화면부터 인식이 안되버리네요
혹시 몰라서 본체 뒤에 모습 첨부해드렸습니다
지금까지 일단은 잘 왔습니다.
윈도우도 가지고 계시죠? 이제 윈도우로 부팅하셔서 [장치 관리자]를 오픈하세요.
그림처럼 Universal Serial Bus Controllers -> Standard Enhanced PCI to USB Host Controller를 오른쪽 버튼 클릭해서 속성(Properties) 메뉴를 선택하면 아래의 그림이 나옵니다.
다시 Property를 [BIOS device name]를 선택하면 아래 그림처럼 나옵니다.
위의 예시에서는 \_SB.PCI0.P2P0.S3F0라고 나와 있는데 아마도 님은 다를 겁니다.
그걸 캡쳐해서 올려 주시거나 그 문자열을 여기에 올려 주세요.
그리고 마더보드 모델 네임을 알려 주세요.
칸스님 답변 감사합니다!!
여유하드를 겨우 찾아서 왼도우를 설치했습니다ㅜ.ㅜ
하지만 말씀하신 화면이랑 너무 다릅니다
Standard Enhanced PCI to USB Host Controlle라는 항목이 없습니다
메인보드는 gigabyte B550M AORUS PRO 입니다
그렇군요. 그럴 수 있습니다.
AMD USB 310 확장 가능한 호스트 컨트롤러 두 개 모두 BIOS device name을 확인해 보시고, 문자열을 이 곳에 올려 주세요.
그리고 윈도우즈에서는 모든 USB 포트들이 잘 작동하는지요?
해당 보드 매뉴얼을 찾아 보고 어느 정도 파악이 된 것 같습니다.
1. 가지고 계신 보드는 USB controller가 2개가 있습니다.
2. 2개 중 1개는 CPU에서 컨드롤 하는 컨트롤러(XHC2)이고 나머지 1개는 B550 칩셋이 담당하는 컨트롤러 입니다. (PTXH)
3. Back Panel에서 왼쪽(상단) USB 포트들(검은 색 4개)은 B550에서 담당하는 USB 컨트롤러에 연결된 USB 2.0 Hub에 연결된 포트들입니다. (PTXH)
따라서 USB Hub에 연결된 장치들은 작동하더라도 Hackintool에서 보이지 않습니다.
4. 백 패널 중간에 있는 4개의 파란색 포트들은 모두 CPU에서 담당하는 USB controller에(XHC2) 연결되는 USB 3.0(USB 3.2 Gen 1) 5Gbps 포트들입니다.
5. 오른 쪽 빨간 색 포트 1개와 Type C 포트 1개는 모두 B550 칩셋이 담당하는 Controller에 연결되는 USB 3.2 Gen 2 10Gbps 포트들입니다. (PTXH)
6. 컴퓨터 케이스 밖에 나와 있는 포트들은 케이블 상태에 따라 다른데 USB 2.0 포트 4개와 USB 3.0(USB 3.2 Gen 1) 포트 2개 입니다. (PTXH)
그리고 아셔야 할 사항이 위 보드의 USB 3.0 포트들은 모두 USB 2.0 포트와 3.0 포트 두 개를 동시에 가지고 있다는 것입니다. 즉, back panel 중간에 있는 파란 색 포트들 중 하나를 정해 USB 2.0 플래시 드라이브를 꽂았을 때 POT1이 녹색으로 변한다면 USB 3.0 외장 하드를 연결했을 때는 POT2가 녹색으로 변한다는 식이 되는 것이죠.
그래서 XHC2는 물리적 포트는 백 패널 중간에 4개 있지만 논리적 포트는 POT1부터 POT8까지 8개가 됩니다.
그래서 이제부터 먼저 USB 2.0 포트가 어떤 것인지부터 찾아야 합니다.
이제 USB 2.0 플래시 드라이브를 하자 준비하시구요. Hackintool의 USB 화면에서 빗자루 모양의 버튼을 눌러 클리어 하시고 플래시 드라이브를 각 포트마다 꽂아서 맵을 찾아 보세요. (예로 들면 [케이스 상단 왼쪽 1번 포트 USB 2.0 : PTXH - PO7] 와 같은 방식)
다 찾았으면 그 녹색으로 표시되어 있는 포트들 기록을 여기에 올려 주세요.
참, 지금은 백 패널 왼 쪽(상단)에 있는 4개의 검은 색 USB 2.0 포트를은 신경 쓰지 마세요. 어차피 USB 플래시 드라이브를 꽂아도 Hackintool에 나타나지 않습니다.
칸스님 답변 감사합니다
3.0포트에 2.0포트를 꼽을때 자꾸 위치가 바뀌어서 이해가 안갔는데
말씀하신 글을 보니 이해가 갑니다
1. 처음에는 XHC0인데 지금 XHC2바꾼상황인데 괜찮을까요?
2. 말씀하신 뒤에 4개 2.0포트는 해킨툴에서 표시가 되지 않는다면
4개포트에 4개를 전부 꼽아도 POT든 PRT든 1개만 표시가 된다는 말씀이신가요?
3.0포트에 USB2.0을 꼽을때랑
3.0포트에 USB3.0을 꼽을때 각각 첨부해 드렸습니다!!(사진 오른쪽 파란색 사각형 2개는 케이스 포트입니다. 3.0=1개 2.0=1개)
칸스님 답변 감사합니다!!
말씀하신대로 케이스는 위에 겉에 2개 포트만 있는데
1개의 USB 3.0 header와
1개의 USB 2.0 header로 되어있는거 같습니다
POT6,POT2,POT5,POT1포트를
말씀하신대로 변경하고
USB 2.0 플래시 드라이브를 꼽아보겠습니다!!
그리고 BIOS장치이름 값 수치는 어디에
입력을 하면 될까요?
또한가지가 지금 USB문제뿐만 아니라
성능에 문제가 있는거 같아요
CPU 점수가 2천대로 나와야하는데
1천대로 나오고 있고
그래픽 OpenCl점수는 5만점 나와야하는데
2만점대로 나오고 있으며
SSD쓰기 속도가 2천정도 나와야하는데
500정도만 나오고 있습니다
보셨을때 문제가 있는게 맞을까요?ㅜ.ㅜ
성능문제를 구글을 다 찾아보고 따라해봐도
같은 사양 제품을 쓰시는 다른분들 점수랑 차이가 나서
정상적인 수치가 아닌거 같아서요ㅜ.ㅜ
그리고 혹시 지금 겪고 있는 USB문제와
연관이 있을까요?
칸스님 답변 감사합니다!!
보시기에도 문제가 있어 보인다고 하시니
문제가 맞긴하나보네요 ㅠ.ㅠ
혹시 몰라서 바이오스 버젼도 올라와 있는것을
하나씩 올려가며 최신으로 바꿔보기도 하고
최신 바이오스 버젼으로 업데이트 했는데도
변화가 없는거보니
오픈코어 설정 자체가 문제가 있는건지
도저히 감을 잡을 수가 없네요
지금 자체 맥에 문제가 있기 때문에
전체적으로 꼬여서 성능도 안나오고
USB문제도 생긴거 아닌가 싶어서요
그리고 5500XT를 사용하시고 계신가요??
너무 기쁘네요 ㅠ.ㅠ
다들 5700XT를 많이 사용하시는지
5500XT를 사용하시는분을
찾기가 쉽지 않았거든요 ㅠ.ㅠ
그래픽 최적화는 칸스님 설정을
똑같이 하면 괜찮을수도 있지않을까
희망을 가져보고 싶습니다!!
Opencl테스트는
Novabench와 Geekbench를 사용했습니다
첫번째는 윈도우에서 테스트를 했고
두번째는 맥에서 테스트를 했습니다
윈도우에서 다른분들은 총 점수가 4천대가 넘어가는데
저는 더 낮게 나오긴하는거 같아요...
그리고 openCl도 반토막이 나오고
문제는 윈도우에서는 150프레임이 넘게 나오는데
맥에서 테스트 할때는 뭐에 걸린것처럼
25~32프레임을 넘지를 못하더라구요
따로 kext를넣어거나 설정문제일까요?
자, 이제부터 정리한 내용을 알려 드립니다.
위에 보이는 그림처럼 Hackintool에서 변경을 합니다.
그리고 나서 버튼을 누르면 USBPorts.kext가 데스크탑에 생성됩니다.
다른 SSDT관련 파일들도 보이지만 그것들은 필요 없습니다.
이제 USBPorts.kext를 EFI > OC > Kexts 폴더 안에 넣습니다.
config.plist를 열어서 Root > Kernel > Add에 USBPorts.kext를 추가합니다.
그리고 나서 리부트 하고 Hackintool을 열어서 USB 창을 확인해 보세요.
그리고 다른 것들도 테스트 해 보시구요.
아! 그리고 제가 측정해 본 노바 벤치는 아래와 같습니다.
보시는 바와 같이 저와 별 차이 없는 것 같습니다. CPU 점수는 오히려 제 시스템이 더 낮은 점수를 보이네요.
칸스님 답변 감사합니다!!
1.말씀하신것처럼 정리해서 Export한다음에 Kexts폴에 넣고
Kernel > Add에 USBPorts.kext 추가하였습니다!
아쉽게도 USB2.0드라이브를 꼽아도 여전히 인식이 되지 않고 있습니다ㅜ.ㅜ
2.칸스님도 Metal이 30프레임 초반을 넘지 못하고
OpenCL도 저랑 비슷하시네요
다른분들 벤치보니 Metal이 150프레임을 넘고
OpenCL도 5천은 넘겨야 되더라구요
VGA부분은 칸스님도 저도 잘못된곳을 찾아야될거 같습니다ㅠ.ㅠ
칸스님 답변 감사합니다
그럼 허브 인식 시키는 방법은 어떻게 하면 될까요?...
예를 들면 원래 4개의 USB를 연결하면 해킨툴에서 1,2,3,4포트처럼 4개의 2.0이 표시가 되어야 하는데 아닌가요?
아니면 4개를 꼽아도 PO13포트에 2.0표시가 하나만 뜨는건가요?
다른회원분들이나 구글을 찾아봐도 4개를 꼽으면 4개가 표시되는거 같은데
허브라는 개념이면 4개를 꼽아도 1개만 표시가 되는건지
인식 시키는게 너무 어렵네요...
저랑 같은 B550칩셋 쓰는 외국 유저들은 2.0포트가 잘 잡히는거 같은데
새벽까지 찾아보고 적용하고 있는데도 왜 저만 이렇게 안잡히는지
너무 답답하네요.....
그리고 저 때문에 고생 많이 하시는거 같아요ㅜ.ㅜ
항상 감사합니다
즐거운 추석 보내세요!!
일반적으로 External USB Hub를 연결하고 거기에 USB device (USB 플래시 드라이브와 같은)를 꽂으면 Hackintool 상에서는 보이지 않습니다. 하지만 Finder에서는 나타나야 하죠.
Hackintool에서 안 보이는 것은 정상이지만, Finder에서도 나타나지 않는다면, Hub가 제대로 작동은 안하는 거죠.
가지고 계신 마더보드의 매뉴얼에 나와 있는 다이어그램 상으로 봤을 때,
B550 칩셋에 USB 2.0 Hub가 연결되어 있습니다. 이게 External Hub를 연결한 것과 동일한 것이죠.
답변 감사합니다
본체 뒤에 2.0포트 4개가 인식이 안되고
3.0포트가 속도가 5Gbps로 인식이 안되고
3.1 3.2 인식도 안되고 있습니다
쉽게 맵핑하는 방법 없을까요?ㅜ.ㅜ
답변 감사합니다
(1) 2.0포트는 정말 안잡히네요...
작업 할 쉬운 가이드가 있을까요?
게시판에 있는 정보들을 따라해도 어려워서 그런지
2.0이 작동을 안하네요ㅜ.ㅜ
(2) 3.2인데 프로그램 위에 표시가 3.0으로 잘못표기되어있는데..
3.2로 따로 잡아줘야 되는걸까요?...
(3)2.0포트에 아무것도 없는데
사진처럼 ITE Device라고 나오는데 무슨 장치일까요?...
칸스님, 정말 수고하셨습니다. ^^
시간적 여유가 있으실 때, 지원사격을 부탁드립니다.
여러분들의 도움을 받기 위해서 아래의 글로 이동하는게 좋겠습니다.
https://x86.co.kr/opencore/5359031
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +12 | 48 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 100 | 24.10.2308:19 | 미찌콘 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +7 | 69 | 24.10.2315:51 | 배고픈사람 |
10 | 24.10.2421:15 | 활주로임 | |
39 | 24.10.2322:21 | 활주로임 | |
48 | 24.10.2318:25 | 헷인토시 | |
44 | 24.10.2317:01 | 활주로임 | |
69 | 24.10.2315:51 | 배고픈사람 | |
43 | 24.10.2315:18 | 희밍현수님 | |
100 | 24.10.2308:19 | 미찌콘 | |
95 | 24.10.2213:48 | 아킬리오 | |
80 | 24.10.2210:36 | MCMC | |
58 | 24.10.2200:57 | 헷인토시 | |
145 | 24.10.2123:22 | 마요네즈 | |
161 | 24.10.1914:54 | 활주로임 | |
184 | 24.10.2017:21 | RTings | |
197 | 24.10.2000:14 | Kylee | |
118 | 24.10.1921:50 | 루이코아낭 | |
205 | 24.10.1918:03 | Gastone | |
80 | 24.10.1721:28 | Oscar | |
199 | 24.10.1712:11 | 희밍현수님 | |
70 | 24.10.1612:42 | SystemShock | |
307 | 24.10.1517:37 | Gastone | |
1296 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1273 | 24.10.1315:07 | Steer | |
872 | 24.10.1004:51 | Steer | |
188 | 24.10.0920:24 | KImET | |
928 | 24.10.0915:49 | lesmi | |
179 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1314 | 24.10.0810:58 | soullees | |
113 | 24.10.0723:26 | 오십견 | |
1233 | 24.10.0723:14 | Steer | |
115 | 24.10.0721:40 | 서재희 | |
69 | 24.10.0704:04 | g2030h61 | |
89 | 24.10.0704:00 | g2030h61 | |
92 | 24.10.0620:14 | SystemShock | |
113 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1271 | 24.10.0515:04 | lesmi | |
129 | 24.10.0422:58 | 낡은기계 | |
544 | 24.10.0315:33 | oreo | |
118 | 24.10.0315:26 | 매치포인트 | |
175 | 24.10.0313:01 | 매치포인트 | |
149 | 24.10.0311:30 | KAKU | |
368 | 24.10.0207:44 | 데스맥 | |
255 | 24.09.3014:22 | 민준송 | |
174 | 24.09.2922:21 | oreo | |
133 | 24.09.2917:58 | 수박 | |
111 | 24.09.2913:21 | 루마루 | |
206 | 24.09.2910:19 | 루마루 | |
140 | 24.09.2723:18 | 머트 | |
146 | 24.09.2720:41 | ashly | |
230 | 24.09.2716:50 | loopers | |
213 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
228 | 24.09.2108:35 | 루베콘 | |
503 | 24.09.2022:16 | 에잉 | |
225 | 24.09.1910:03 | 밤가시 | |
306 | 24.09.1822:20 | SUNWAYFOTO | |
732 | 24.09.1815:34 | Nelson | |
444 | 24.09.1814:34 | sebali | |
237 | 24.09.1813:37 | Panictosh | |
338 | 24.09.1801:27 | SUNWAYFOTO | |
155 | 24.09.1719:17 | 그냥인간 | |
331 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
102 | 24.09.1612:07 | 아스타틴 | |
202 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
644 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1446 | 24.09.0717:13 | 인터찹 | |
1554 | 24.09.0711:07 | 서재희 | |
1464 | 24.09.0113:39 | 시습이 | |
495 | 24.08.3022:44 | 블루 | |
435 | 24.08.2911:20 | lesmi | |
449 | 24.08.2823:04 | 김덕뱀 | |
327 | 24.08.2517:14 | 그냥구름 |
1. 혹시 질문 게시판 공지는 읽어 보셨나요? 빠른 답변을 받을수 있는 방법이 적혀 있습니다. 클릭
2. EFI 폴더를 올려서 질문하는 경우가 많은데 게시판에 업로드시 용량 제한에 부딪히는 분들이 있으신 듯 합니다.
아래 Apple 폴더 와 Audio 폴더 두가지 폴더가 있다면 삭제 하시고 압축후 업로드 하시면 됩니다.
3. 모든 걸 다 떠먹여 달라는 질문은 더 무시 당할수 있습니다. 핑거 프린세스가 되지 않도록 노력합시다.
5. 만약 본인 조차도 무엇이 문제인지 잘 모르는 상황이라면, 현재의 상황에 대해서 최대한 정확하게 글을 써 주시고, 오류화면이나 메세지등을 정확히 알려주셔야 답변을 빨리 받습니다. 그냥 "그냥 안 되요."라고 한다면 잡스가 와도 도움드리지 못할 공산이 큽니다.
6. 스스로 해결한 문제라면, 본인 질문 글에 해결 방법을 적어 두는게 좋습니다. 같은 문제로 고민하는 동료에게 도움을 줄 수도 있고, 대체로 한번 걸린 함정에 또 걸리기 마련입니다.
7. 긴 에러코드 등 같은 경우 오히려 질문의 가독성을 떨어뜨려 답변자에게 답변을 받기 힘들어 질수 있습니다. 글쓰기 하단의 코드 강조 박스 또는 스포일러(접기) 박스를 사용하시길 바랍니다.
8. 마지막으로 답변이 도움이 되었다면 답변채택 버튼을 눌러주세요.