(x1 yoga) 패치&설치방법이 맞는가요?
- 온유
- 741
- 5
온유님의 기기정보
추가사양 및 설치(할)OS | win10 home & sierra (멀티부팅) |
---|---|
공지숙지/증상설명 | 숙지 |
현재까지 한ssd에 윈도우10과 시에라를 설치해서 멀티부팅까지는 성공한 상태입니다.
우여곡절이 많았습니다.
현재 상태는
1. 윈도우와 시에라 멀티부팅 가능 : 전원켰을때 클로버부트로더 뜨고 여기를 통해 윈도우 부팅 가능하고,
시에라는 부팅시도했을때 진행중 패닉이 납니다. (그래서, 다시 시에라 설치usb를 통해서는 시에라 부팅 가능)
2. 윈도우는 정상적으로 업데이트를 한 상태이여서 사용엔 문제가 없습니다.
시에라는 그래픽이 hd520이라 잡혀있지 않고 작동하지 않는 게 대부분입니다. (현재 iptime 미니 무선랜을 꽂았는데 속도가 엄청 느립니다. 이것도
그래픽과 관련있는건지 모르겠습니다.)
3. x1 yoga에 관해 토니맥에서 dsdt-ssdt를 확보했었는데.. 구글링하다가 .github에서 설치된 사례를 발견하고 자료를 모았는데 이건 보통 알고 있는
dsdt-ssdt만 클로버폴더에 복사해 넣는 방식이 아닌것 같습니다.
**************************** 아래는 설치파일 및 설치방법 설명인데요..*********************************************************
맞게 설치하는건지 확인이 않되네요.
#SPEC: Thinkpad X1 YogaCPU:I7-6600U I
GPU:HD hd520 Display:1920 x 1080
WIFI/BT:Bcm94352z(Lenovo FRU)
BIOS: OS X 10.11.5
BootLoader:Clover+GPT
Installation:
replace X1Yoga-Hackintosh/Clover to your bootloader
--> 올려진 x1yoga-Hackintosh의 Clover폴더를 현재 설치된 클로버 부트로더것과 교체하라.
press F4 to save ACPI-Table files when entering the Clover Menu
-> 클로버 부트화면이 나오면 F4를 눌러 ACPI-Table를 저장하라.
Post-Installation:
copy X1Yoga-Hackintosh folder to Desktop
--> X1Yoga-Hackintosh 폴더를 바탕화면에 복사하라.
installing kexts/apps/tools:
--> kexts/apps/tools설치
cd ~/Desktop/X1Yoga-Hackintosh
-> 바탕화면의 아까 복사해둔 X1Yoga-Hackintosh폴더로 이동해라
sudo sh ./install_downloads.sh
-> downloads폴더 내용을 관리자 권한으로 설치하라. (설치 성공ok)
fix DSDT/SSDT files:
-> dsdt/ssdt 파일 설치
copy all files from (YOUR BOOTLOADER'S DIR/Clover/ACPI/origin) to X1Yoga-Hackintosh/DSDT/ACPI-Tables
-> (YOUR BOOTLOADER'S DIR/Clover/ACPI/origin)현재 설치된 하드의 시에라의 부트로더의 /Clover/ACPI/origin의
파일을 복사해서 바탕화면의 X1Yoga-Hackintosh/DSDT/ACPI-Tables로 복사해라.
* 아까 클로버부트로더 화면에서 F4를 눌렀을때 자동 저장되는 ACPI파일(시에라 설치 하드의 클로버폴더내에 자동
복사되었던 파일을 임시로 바탕화면의 X1Yoga-Hackintosh/DSDT/ACPI-Tables 로 복사해 넣어라
** 이게 맞는 해석일까요? (클로버 부팅화면에서 F4눌렀을때 자동으로 시에라가 설치된 하드의 클로버 부트로더내에
ACPT 파일이 저장되어있을거고 그것을 다시 바탕화면의 X1Yoga-Hackintosh/DSDT/ACPI-Tables 에 임시로 복사해라는
의미로 해석했는데요.
cd ~/Desktop/X1Yoga-Hackintosh/DSDT
-> 바탕화면의 X1Yoga-Hackintosh/DSDT/ACPI-Tables 로 이동해서
sudo sh ./auto_patch.sh
-> 관리자 권한으로 auto_patch.sh 실행
aftering running the script, replace X1Yoga-Hackintosh/Clover to your bootloader
-> 스크립트를 실행후에 다시 바탕화면의X1Yoga-Hackintosh/Clover폴더를
하드에 설치된 클로버 부트로더의 Clover폴더와 교체해라.
clean: ---> clean 명령의 의미가 무슨뜻인가요.
cd ~/Desktop/X1Yoga-Hackintosh --> 바탕화면의X1Yoga-Hackintosh로 이동해서
sudo sh ./clean.sh --> clean.sh를 실행하라.
이렇게 하면 어떤 실행이 되는건가요? 바탕화면상에서 기존 설치된 파일들이 원래대로 복구되는 건가요?)
current Problem:
BT sometime shows not available after wakeup
no HDMI codec
2nd Stage Boot graphic glish
TODO
will Adapt to AppleALC on MAC OS 10.12
Extra Notes
RDM tool and script for screen resolution
about_sleep.sh for optional sleep optimizing?
Credits and Thanks
Scripts are based on RehabMan's Repo with some modifications
BIG THANKS FOR 'Great people share their wisdom without asking for anything in return…':
RehabMan
Pike R. Alpha
tluck
shmilee
추가 질문..
1. 현재 github의 사용자가 설치하는 방식과 기존 클로버폴더의 dsdt/ssdt만 교체하는 방식과 차이가 뭐가 있을까요?
2. 현재 하라는 대로 진행을 했었는데 변화가 없네요.
-- 제 판단으로 저렇게 설치가 정상으로 된다면, 기존 문제가 되었던 그래픽 hd520 패치가 되어서 정상적으로 작동해야되고
설치usb가 아니더라도 정상 하드로 부팅이 가능해야되는데 어디서 잘못된건지 모르겠습니다.
*해석이 맞는가요?(색깔있는 내용이 제가 해석한 내용인데요)
3. GitHub 의 사용자는 x1 yoga에대한 대부분의 문제를 해결해서 그 결과를 올려놓은것으로 판단이 드는데요.
여기에 있는 dsdt/ssdt만 현재 설치된 시에라의 클로버 폴더에 복사해서 사용한다면 정상작동이 않되는가요?
4. 이러한 설치방식과 기존의 설치방식과의 차이가 무엇인가요? 현재는 하드에 시에라가 설치되어 있고,
클로버 부트로더가 설치된 상태로 윈도우와 시에라 멀티부팅이 가능한 상태입니다.
단, 시에라는 클로버부트로더로 뜨긴하나, 부팅중 패닉이 나고 그래서 설치usb로 클로버부트로더 띄운후 부팅이 가능합니다.
(단, 아직 hd520그래픽이 안 잡혀서 클로버 부팅시 그래픽인젝션에서 0x00000000 -> 0x12345678로 변경후에 시에라로 띄울수 있습니다.
그래픽 패치가 않되어 화면이 답답합니다. 그래픽 메모리가 7M로 잡히네요.)
5. 현재 10.11.X 폴더와 최근 10.12.X 폴더 가 올라왔는데.
설치는 10.11.X 폴더의 내용을 우선 설치하고(10.12.X에는 별도 설치 설명이 없는데요.)
10.12.X 폴더의 내용은 어떻게 설치하는지 모르겠습니다. 바로 10.12.X내용을 적요할 방법이 있는건가요?
회원님들의 조언 부탁드려봅니다.
온유
댓글 5
답답한 마음에..
github의 사양이 제 x1yoga 사양과 같다고 판단해서 적용해보려고 시도하는건데요.
더 공부하겠습니다.
답변 정말 감사드립니다.
실제 맥에서 사용하는데 문제가 없으면 되는 관점에서
둘다 큰차이가 없었습니다.
편리한 방법으로 추출하시고,
반드시 기본 에러는 잡아주셔야 저장이 가능합니다.
기본저장 확장자는 dsdt.aml aml입니다.
편집작업은 최근에는 주로 MaciASL 입니다.
만능자료실에 있습니다.
그림상 모든 dsdt.ssdt가 필요한 것이 아니라...
dsdt라고 적혀있는 것과
ssdt는 시피유가 되어 있는 것을 이용하면 됩니다.
아니면 직접 만드셔도 됩니다.(ksj님 글을 통해)
생각해보니, 제 x1yoga는 cpu가 i5-6300u이고, github의 게시자의 cpu는 i7-6600u로 cpu가 다르네요.(간과했네요..이러면 ssdt는 다르겠네요.)
정말 궁금한것은 install과 pos tinsall 방법이 10.11.X폴더와 10.12.X폴더의 내용이 달라서 정작 시에라는 10.12.X폴더 내용을 적용해야되는데 설치방법과 설치후 적용이 10.11.X로 되어 있어서 시에라에 적용하는 방법이 헷갈리더라구요..
물론 아이뱅크님께서 말씀하신 것처럼 시도해봐야겠습니다.
1. 우선 dsdt.aml 파일과 ssdt파일은 제 cpu i5-6300u에 맞는 ssdt파일을 구해야겠네요.(공부를 해야겠지만요)
2. 현재, 그래픽관련해서는 7mb로 나와서 dvmt관련된 추가 작업이 필요한것 같구요.
- 한개의 ssd에 맥 시에라 설치후 파티션 나눠 윈도우10 설치된 상태입니다. 클로버 부트로더로 부팅해서 윈도우 부팅은 되나,
시에라는 usb를 통해서만 부팅이 가능한 상태입니다. (x1 yoga가 설치된 ssd의 EFI폴더가 정상적인 패치가 이뤄져있지 않기에 정상부팅이 되지 않는것이겠지요? )
3. 그럼. usb를 통해 클로버부트로더를 띄운후 옵션에서 그래픽인젝션을 0x12345678로 했을때에만 부팅이되는것이라면. dvmt패치가 않된 상태인건가요?
hd520 패치가 잘 된 상태라면 정상 부팅이 되는거겟지요?
4. 만약 dsdt/ssdt가 제 x1yoga에 맞게 작성되었다면..ssd에 설치된 클로버부트로더로 정상부팅이 되는거겟지요?
솔직히 어디서 시작해야될지 막연하네요..궁금증만 많아져서 질문만 하고 있으니 죄송할따름입니다.
좀더 공부하겠습니다.
감사드립니다.
10.11이라면 당연히 엘캐피탄입니다.
10.12이면 당연히 시에라이이구요
클로버 부트로더에서는 읽지만
실제적용은 시에라이므로 10.12와 other(공통)만 적용됩니다.
나머지는 제글 참고하세요...
설치형 usb 만들기
하드로 부팅하기
dvmt패치는 그래픽을 잡기 위한 것이지요...
그래픽 잡는다고 다 잡아지는 것은 아니지요.....
EFI/CLOVER/ACPI/origin에 저장됩니다.
그러나 패치가 되지 않은 상태입니다.
이것을 맥이 이해하도록 에러를 수정해주어야 합니다.
그 작업을 하신 후 EFI/CLOVER/ACPI/patched/ 안에 넣어주어야 합니다.
2. 그러나 이작업은 단순 에러만 잡아주는 작업이므로
코스메틱에는 큰 의미는 없습니다.
hdmi문제라든가 밧테리 문제를 이제부터 잡아주어야 하죠....
3. 아마도 이러한 일련의 작업을 명령어로 해결했을 것으로 알지만
직접 사용해보지 못한 관계로 알 수 없습니다.
4. 노트북은 본인의 사양과 같지 않은 상태에서 테스트를 하지 못해서
정작 필요한 답을 달아줄 수 가 없죠..
노트북을 사용하시고, 같은 시스템을 사용하시는 분들의 도움이 필요하죠...
대부분 답을 해줄 수가 없죠...
그래서 직접 같은 시스템이 있는 분의 것을 찾고 해결하는 것이죠...
공통적인 노트북의 문제는 마이맥 후기를 통해 알 수 있구요...
5. dsdt.ssdt는 본인의 dsdt-메인보드 사양이고 ssdt-시피유 사양이라고 생각하시면
조금이나마 이해되겠는지요...(쉽게 이해측면에서)
남의 것을 가져다 쓰면 당연히 에러가 나죠...
6. 노트북은 dvmt를 해결하여야 하죠...
데스크탑은 기본 설정이 메인보드설정에 있지만
데스크탑은 없는 경우가 많다 보지
1234..코드로 들어가 임시적으로 잡히게 하는 것입니다.
그런다음 본인의 그래픽사양을 잡는 것입니다.
노트북의 성공사례를 읽어보세요...
노트북
7. 일일이 설명하기가 어렵네요..
기본이해는 제글
커스텀맥의 comed78님의 기초이해를 통해서 하시고...
실제 노트북의 이해 및 설치과정은
노트북 성공사례를 통해 하십시오...