RadarURL
Toggle Button
회원 가입 아이디/비밀번호 찾기

초보자가 윈도우에서 DSDT & SSDT 추출하여 보기

2012.06.18 19:44

[레벨:15]id: ilove_u 조회 수:15433 추천:2

초보자의 경우 윈도우에서 DSDT 와 SSDT 를 추출하는 것이 생각보다 난이도가 있을 수 있습니다.

그래서 첨부터 완료단계 까지 자세히 설명하여 보겠습니다.

참고로 이 작업은 생각하는발판 기종(모델:x60s)에서 진행하였습니다.  


우선 해당 추출툴은 자료실의  AIDA64 2.20 Stable version 1800  로  진행하겠습니다.


AIDA64  익스트림 에디션을 뛰우면 아래와 같이 화면이 펼쳐 집니다.

dsdt_01.jpg  


아래 표시된 영역에서(맨땅에 헤딩하는 것과 비슷합니다~)  우측 버튼을 클릭하면 아래와 같이 세부 메뉴가 나타납니다. 

그중  ACPI TOOL  을 선택합니다.

dsdt_02.jpg


저장폴더에 acpi_dsdt.bin 으로 저장한다는 것은 윈도우에서 DSDT.bin 형태로 추출이 완료된 것이고, 이 파일을 DSDT.aml 로 확장자만 변경해서 카멜레온 부트로더의 /Extra  폴더에 집어넣고 부팅을 하면 되는 것입니다. 

그러나 이  DSDT가 아직 최적화(튜닝)가 되지 않았으므로 부팅시점에 문제가 발생할 수 있으나..해킨이 어느정도 잘 되려구 하는 놈은 fakeSMC .kext 와 같은 기본 Kext 만으로 부팅이 잘되어야 가능성이 좋아 보이는 시스템을 찜하신 것입니다.

dsdt_03.jpg


이제부터 SSDT 를 뽑아내는 작업인데..아래 그림처럼 DSDT 1개와  SSDT 11개의 테이블이 왕창 나타납니다...(이런 ~~염병할~~~)

일단 모두 저장했다고 가정하고 다음으로 넘어가겠습니다.

만약  DSDT의 테이블 구조를 별도로 뽑아서 저장 하려면 "SAVE TREE"로 저장하면 acpi_tree.txt로 저장됩니다.

dsdt_04.jpg


해당 테이블을 모두 저장했다고 가정하면 아래 좌측 그림과 같이 완료되고 우측과 그림과 같이 *.aml 로 변경하여 DSDT 에디터에서 최적화 작업이 가능합니다. 

스크린샷 2012-06-18 오후 6.08.33.png      ==>  스크린샷 2012-06-18 오후 6.23.11.png



<업데이트 2014.5>

윈도우 환경에서 추출한 DSDT라면 당연히 윈도우 환경에서 작업하는 내용이 설명되어 있어야 할 것 같아 내용을 추가합니다.

윈도우용 DSDT 에디터(DSDTEditor_Linux_Windows.zip )를 추가 첨부합니다.

작업방법은 아래 내용을 그대로 응용하시기 바랍니다. 



윈도우 환경에서 추출한 DSDT 테이블을 Mac OS X  환경에서 최적화 작업을 위해 DSDT 에디터로 열어본다면  아래 그림과 같이 되겠지요..스크린샷 2012-06-18 오후 7.17.44.png


이제부터는 각각의 SSDT 테이블 내용이 무엇인지 살짝만 맛을 보겠습니다.

총 11개의 SSDT 테이블인데  아마도 SpeedStep에 활용하기 위해서는 몇개의 테이블만 사용할 것으로 예상됩니다.

각각의 테이블이 지시하는 내용은 뭔지 모르나 DSDT에디터를 열어보면 우측의 내용이 보입니다.


아래그림이 첫번째~

스크린샷 2012-06-18 오후 6.49.54.png 


스크린샷 2012-06-18 오후 6.52.54.png 


스크린샷 2012-06-18 오후 6.56.00.png 


스크린샷 2012-06-18 오후 6.59.30.png 


스크린샷 2012-06-18 오후 7.02.25.png 


스크린샷 2012-06-18 오후 7.04.56.png 


스크린샷 2012-06-18 오후 7.07.01.png 


스크린샷 2012-06-18 오후 7.09.24.png 


스크린샷 2012-06-18 오후 7.11.07.png 


스크린샷 2012-06-18 오후 7.13.50.png 


마지막  11번째 SSDT  테이블입니다.

스크린샷 2012-06-18 오후 7.15.20.png 


오늘은 요기까지 하고 퇴근하겠습니다. ..충성!


Copyright © 2011-2017 sixflow.net All rights reserved.

ipv6 ready
ipv6 test