100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • X86 통합검색
    X86 기상정보
    맑음 14

    중구 필동, 01:16 현재

    현재바람
    남 2m/s
    현재습도
    48%
    통합대기
    보통

    X86 운영알림판
    최근 댓글
    https://www.tonymacx86.com/threads/help-gigaby...
    잘 읽었습니다.native로 붙는다는 gtx600 시리즈군요
    축하드립니다 깔끔란 bios 사진으로 보아선USB + ...
    아나로그의 위대함입니다
    와 멀티 점수 정말 대단하네요 ㅎㅎ 고생하셨습니...
    수고 히셨습니다 후배들에게 도움이 되는 글입니다
    성공적인 마이그레이션하세요.... 커맥을 알고나...
    근데 올려주신 구글드라이브 들어가봐도 WINPE10...
    이야 정말 어마어마한 자료네요 정말 잘쓰겠습니...
    넵 확장 포멧 하심 ! 공유 가능 합니다.
    터치 ID 기능을 비활성화시키면 딜레이 없이 잠자...
    매번 답변 달아주셔서 너무너무 감사드립니다 해...
    https://x86.co.kr/index.php?mid=qa&documen...
    감사합니다 알려주신대로 해서 데스크탑에서는 하...
    상단 메뉴바에서 Finder 클릭 후 환경설정에 들어...
    저도 층간소음 때문에 힘든 상황이지만 저건 아니...
    저도 소문만 들어봤는데 잘 됐네요
    감사합니다~!
    네. 삽은 항상 지니고 있습니다...ㅡㅡ;조언 감사...
    저도 기다리려고 했는데 참지 못하고 저질러 버렸...
    즉 기존에 10 13.1 을 사용 했다고 치죠물론 아이...
    조언 감사합니다.요점은 , 시리얼 넘버만 잘 해결...
    주차장도 훔친 아저씨도 제대로 된 사람 하나 없네요
    그냥 그랜드레미디를...
    기존에 아이메세지를 사용 하셨다면아이맥으로 넘...
    공개 글쓴이가 전체공개한 글 입니다.
    추천4개  팔로우하기 (현재18명)

    Original Link

    @아이뱅크 님께서 링크를 남겨주신 게시물을 따라.. 야밤에 토니맥을 마실 갔다가-
    잠도 안오고 해서 한 번 간략하게나마 정리를 해볼까 합니다.

    정보 제공해주신 @아이뱅크님, @D'Artagnan 님 감사합니다.

     

    첨부 파일
    SSDT-1.aml.zip

     

    1) DSDT.aml의 GFX포트를 참조해서
    2) SSDT-1.aml에서 인젝션 시키는 방식입니다
    3) SSDT-1.aml에서 인젝션이 안되면
    4) 클로버 부트로더의 ACPI / Drop SSDT table을 선택한 다음 SSDT-1.aml에 선언된
    테이블 이름을 입력해주면 됩니다

    스크린샷 2016-10-08 오후 12.55.06.png

     

    * 주의 *

    가) 가장 중요한 점은 최소한 Error 수정을 끝낸 DSDT.aml을 첨부 했을 때 빛을 발휘 합니다!
    나) 커스텀 맥을 재부팅하고 부트로더 GUI에서 F4를 누르고 5초 정도 기다려 주세요
    다) EFI/Clover/ACPI/origin 폴더에 다량의 aml이 추출됩니다
    라) 그 중 OEM으로 추출된 DSDT.aml을 바탕화면으로 복사합니다
    마) SSDT-1.aml은 첨부 파일을 참고해서 수정 하도록 합니다
    바) 완성된 SSDT-1.aml은 EFI/Clover/ACPI/patched에 넣어 줍니다
    사) 완성된 Config.plist는 EFI/Clover/에 넣어 줍니다


    이 방법은 4포트가 장착된 그래픽 카드에서 유효합니다.

    하지만 패치 이후에는
    - 최초 설치 모드에서 nv_disable=1등의 옵션없이 설치 가능합니다.
    - 리커버리 모드 진입시 기존 nv_disable=1옵션 없이 진입 가능합니다.

     

    A. GPU 로케이션 확인

    IOResistryExplorer을 실행하고 display로 검색합니다.
    여기에서 중요한건 바로 NPE1 또는 2 또는 3@2로 된 키워드 하단의 IOPP에 속해있는 키워드가
    Display@0으로 되어 있다면 그것은 SSDT-1.aml에 그래픽 카드 관련된 문구가 없다는 것입니다.
    설령 있다손쳐도  출력 포트에 대응하지 않은 코딩이 되어있을 수 있습니다
    IOReg-FindDisplay.jpg
    위 스샷에서 AppleACPIPCI는 장치 이름이 아닙니다.
    IOPP는 슬롯의 PCI  브릿지  역할을 하는 것이지 추가 장비를 나타내는것이 아닙니다.

    우선 NPE3@2라고 표시된 곳에서 여러분의 시스템에선 어떤 문구가 나오는지 보시고 잘 메모해두세요
    HP Z420 / Z620 에선 NPE2@2라고 나옵니다. 
     

     

    B. DSDT에서 GPU 함수 이름 확인

    MaciASL-FindDevice.jpg
    바탕화면에 복사해둔 DSDT.aml을 MaciASL로 불러와서 B) 항목에서 메모한 키워드를 검색합니다.
    위 스샷은 토니맥에 올라온 스샷입니다만, Z420, Z620의 DSDT에선  NPE2로 나옵니다.
    하지만  DSDT.aml을 열어보면 NPE2에 종속된 SLT2이 GPU정보를 로드하는 것을 확인할 수 있습니다.

    그래서 그 곳의 정보를 보면 Name (_ADR, Zero)로 표기 됨으로 인해, GPU정보가 네이티브로 구동되지 않는 것을
    확인할 수 있습니다. 따라서 아래의 SSDT-1.aml을 그대로 복사하셔서 현재 사용중인 SSDT-1.aml에 넣으시면
    Nvidia  GTX 660 / 670 / 760 / 770은 그대로 진행될겁니다.

     

     

    C. SSDT-1.aml 수정

     HP Z420 / Z620 유저분 중 Kepler / Maxwell 아키텍처를 사용하는 분을 위한 패치입니다

    FF0F842D
    /*
     * Intel ACPI Component Architecture
     * AML Disassembler version 20100331
     *
     * Disassembly of iASLlsbxUV.aml, Sat Oct  8 12:41:53 2016
     *
     *
     * Original Table Header:
     *     Signature        "SSDT"
     *     Length           0x00000206 (518)
     *     Revision         0x01
     *     Checksum         0x4B
     *     OEM ID           "APPLE "
     *     OEM Table ID     "Devicein"
     *     OEM Revision     0x00015601 (87553)
     *     Compiler ID      "INTL"
     *     Compiler Version 0x20100331 (537920305)
     */
    DefinitionBlock ("iASLlsbxUV.aml", "SSDT", 1, "APPLE ", "Devicein", 0x00015601)
    {
        External (\_SB_.PCI0, DeviceObj)
        External (\_SB_.PCI0.NPE2, DeviceObj)
        External (\_SB_.PCI0.NPE2.SLT2, DeviceObj)
    
        Method (XOSI, 1, NotSerialized)
        {
            Name (WINV, Package (0x06)
            {
                "Windows", 
                "Windows 2001", 
                "Windows 2001 SP2", 
                "Windows 2006", 
                "Windows 2006 SP1", 
                "Windows 2009"
            })
            Return (LNotEqual (Match (WINV, MEQ, Arg0, MTR, Zero, Zero), 
                Ones))
        }
    
        Scope (\_SB.PCI0)
        {
            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Name (_PRW, Package (0x02)
                {
                    0x08, 
                    0x04
                })
                Method (_DSM, 4, NotSerialized)
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (One)
                        {
                            0x03
                        })
                    }
    
                    Return (Package (0x02)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })
                }
            }
        }
    
        Scope (\_SB.PCI0.NPE2.SLT2)
        {
            Name (_STA, Zero)
        }
    
        Scope (\_SB.PCI0.NPE2)
        {
            Device (GFX1)
            {
                Name (_ADR, Zero)
                Name (_SUN, 0x05)
                Method (_DSM, 4, NotSerialized)
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (One)
                        {
                            0x03
                        })
                    }
    
                    Return (Package (0x0A)
                    {
                        "@0,connector-type", 
                        Buffer (0x04)
                        {
                            0x00, 0x04, 0x00, 0x00    /* DP */
                        }, 
    
                        "@1,connector-type", 
                        Buffer (0x04)
                        {
                            0x00, 0x08, 0x00, 0x00    /* HDMI */
                        }, 
    
                        "@2,connector-type", 
                        Buffer (0x04)
                        {
                            0x00, 0x02, 0x00, 0x00    /* DVI-SL */
                        }, 
    
                        "@3,connector-type", 
                        Buffer (0x04)
                        {
                            0x04, 0x00, 0x00, 0x00    /* DVI-DL */
                        }, 
    
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })
                }
            }
    
            Device (HDAU)
            {
                Name (_ADR, One)
                Method (_DSM, 4, NotSerialized)
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (One)
                        {
                            0x03
                        })
                    }
    
                    Return (Package (0x02)
                    {
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })
                }
            }
        }
    }
    
    
    
    

    위 코드를 SSDT-1.aml에 그대로 저장하고 컴파일 하신다음,
    EFI/Clover/ACPI/patched/에 저장 하시고 리부팅 하시면 됩니다.
     

    D. 동작 확인

    Screen Shot 2016-01-27 at 8.16.17 PM.png
    올바르게 되었다면 GFX1@0으로 표시되는게 정상입니다.
    물론 HP Z420과 Z620에서 GTX760은 GFX1@0으로 표시되지만
    제 경우처럼 nv_disable=1을 추가해야만 리커버리 / 클린 설치 모드 진입이 가능 했던 것을
    SSDT-1.aml의 String을 Devicein이라 만들고 Config.plist에서 Drop해서 부팅시마다 로딩 시킵니다

    스크린샷 2016-10-08 오후 1.43.18.png

    스샷 상단 우측 두 번 째 Devicein이 Config.plst의 SSDT Drop table에서 로딩할 String입니다.

     

    아무쪼록 다시 한 번 재부팅 한 다음, Recovery mode를  npci=0x3000 부트 플래그를 주고 진입해보세요.
    정상적이라면 nv_disable=1을 지정했던 옵션을 더이상 필요하지 않은 장점이 있습니다.
    장치 관리자에서 보면 HDMI 사운드가 설치도 되어 있고 말이죠? 심지어 VoodooHDA같은 패치 안해도 그래픽카드의 오디오가 설치됩니다.  다만 HP Z420, Z620의 경우 Voodoo Slice를 설치 해주시면 됩니다.

     

    토니맥 주소를 처음에 보았지만, 오전에 뉴해킨님의 소스를 토대로 Z420/Z620에 GPU인젝트 글타래를 남겨 봅니다.


    #Nvidia, #blackout, #모니터, #까매요, #절전, #HPZ420, #HPZ620, #MacPro6, #블랙아웃, #ZISQO

    Phaseone POCP 2017-2019
    Phaseone CaptureONE Pro Master Class Instructor in South Korea
    Commercial Photographer, Photography Consultant & Intructor, Web & Mobile Developer
    PHASEONE, HP, DATACOLOR, X-RITE, EIZO, APPLE, SAEKI P&C

    https://x86.co.kr/@ZISQO [ Lv12 | 2학년, 부운영자, 엑팔대학생 | 팔로우 18 | 팔로잉 1 | 글 346 | 댓글 2760 | 포인트 154073P | 가입 605일 | 95bb6]
  • ZISQO profile


  • 등록일 제목 조회 글 작성 공개
    09.06 클로버 컨피규레이터 기본 사전 17.09.07 61 3884
    ariC.
    02.03 입문자를 위한 x86 안내서 113 73664
    아이뱅크
    10.11 그래픽 | 28 2 2524
    아이뱅크
    10.10 커맥팁 | 6 1 1304
    KsJ
    10.08 그래픽 | 63 11 4269
    ZISQO
    »»» 메인보드 | 3 4 1267
    ZISQO
    10.08 메인보드 | 7 3 1536
    ZISQO
    10.07 커맥팁 | 2 4 784
    안녕하세요
    10.04 커맥팁 | 6 5 2157
    ZISQO
    10.04 그래픽 | 6 4 1346
    KsJ
    10.04 CPU | 2 1 1482
    ZISQO
    10.04 사운드 | 5 2 2717
    SeungHanKi
    10.03 그래픽 | 2 1 736
    SangHoMetH
    09.30 그래픽 | 66 2 1345
    D'Art
    09.29 그래픽 | 6 4 3194
    아이뱅크
    09.29 그래픽 | 17 847
    comed78
    09.28 그래픽 | 4 706
    comed78
    09.28 메인보드 | 13 5 1671
    아이뱅크
    09.27 그래픽 | 10 4 990
    comed78
    09.26 커맥팁 | 2 6 1078
    김찬
    09.25 사운드 | 5 3 878
    작은거인
    09.23 그래픽 | 24 8 2377
    봄날
    09.22 그래픽 | 8 9 2679
    mactopia
    09.19 커맥팁 | 7 4 685
    작은거인
    09.16 커맥팁 | 6 2 684
    IanMinchan
    09.12 메인보드 | 6 1 781
    제러스
    09.11 커맥팁 | 10 2 1255
    XEXEX
    09.09 메인보드 | 3 2 665
    봄날
    09.03 커맥팁 | 4 3 499
    soullees
    08.25 그래픽 | 4 501
    SCENT_APPL
    08.19 메인보드 | 6 2 1434
    아이뱅크
    08.12 메인보드 | 4 4 1253
    isaiah
    08.12 커맥팁 | 5 1 1774
    크크이
    08.10 커맥팁 | 8 5 7709
    Bac
    08.07 커맥팁 | 2 3 694
    soullees
    07.29 커맥팁 | 7 4 1588
    soullees
    07.20 메인보드 | 19 5 1926
    comed78
    07.19 사운드 | 4 2 959
    아하뚜
    07.18 사운드 | 9 1 814
    아하뚜
    07.14 커맥팁 | 11 18 2648
    아이뱅크
    07.08 그래픽 | 31 3 2747
    Grapevine
    06.28 CPU | 5 2 619
    아이뱅크
    06.26 커맥팁 | 12 16 11799
    아이뱅크
    06.26 메인보드 | 3 6 1604
    엔더
    06.18 메인보드 | 4 3 1408
    아이뱅크
    06.18 커맥팁 | 6 2 1098
    홍대퀸카
    06.15 메인보드 | 3 1013
    아이뱅크
    06.15 커맥팁 | 45 15 4613
    지니자니
    06.13 그래픽 | 8 345
    아이뱅크
    06.11 메인보드 | 3 3 1276
    엔더
    06.09 메인보드 | 7 1 582
    D'Art
    06.08 메인보드 | 4 7 2169
    엔더
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...