2010년 6월 18일 금요일

DSDT 생성

DSDT 생성하기


❶ 압축화일을 다운로드받아 압축을 푼다.














❷/Application/Utility 에서 Terminal 을 실행한다.

❸ #cd /Users/???/Download/                                 <<<압축푼 경로로 이동하는 명령어
#sudo -s
                                                                             <<< 암호를 입력하여 준다.
#
#./MakeDSDT   /Volumes/Mac/                        

❹/ 폴더에 dsdt.aml화일이 생성되어 있는지 확인한다.
#ls -al /*.aml


❺ 참고 dsdt.aml 데이타베이스

*만들기 힘드시면 다음 url등에서 자신의 메인보드에 맞는 dsdt.aml을 다운로드 받아서 사용한다.

댓글 6개:

  1. ep45-ud3r용 dsdt

    http://www.mediafire.com/file/tzydzajomiz/Extra.zip

    답글삭제
  2. 압축을 풀면 MakeDSDT.sh 화일이 압축이 풀리는지 확인합니다.

    답글삭제
  3. 감사합니다. 많은 도움이 되었습니다.

    Boot Think로 하드 부팅은 성공했는데.

    kext helper로 그래픽 드라이버 잡아주니

    종료할때 강제 종료를 해줘야만 하더군요.

    이거 은근히 귀찮더군요.

    다른 방법은 있는지 모르겠습니다.

    그리고 오디오인터페이스 드라이버를 설치했더니

    (이건 제조자에서 정식으로 드라이버 지원하더군요.)

    안타깝게도 드라이버 로딩하다가 먹통이 되어버리네요.

    참 우여곡절 많은 해킨이네요.

    이번주에도 계속 해킨하며 보낼듯 합니다.

    복받으실 거예요^^

    답글삭제
  4. @Eraser - 2010/06/21 10:53
    음 그러시면 부트로더를 한번 바꾸어 보시지요.

    1. /Darwin 폴더를 백업 받아 두시고 다음 부트로더를 설치해보세요.

    2. http://x86osx.textcube.com/category/BootLoad/AsereBLN



    3. 아 물론, kext 드라이버들과 com.apple.Boot.plist 그리고 smbios.plist 등은 위에 링크에 걸려 있는 /Extra 폴더 그대로 풀어서 상위폴더에 복사하여 주시고요.



    *BootThink로 돌아갈때는 패키지 설치하여주고 백업한 /Darwin폴더만 원위치해주면 끝납니다.



    이게 자유자재로 전환이 가능하시면 이제 부트로더 바꾸는 건 문제 없으시지요? ^^

    답글삭제
  5. 부트로더 바구었습니다.

    정상적으로 종료 됩니다.

    근데 문제 하나 생겼네요...

    Boot Think에서는 PS/2마우스, 키보드가 잘 작동이 되었는데

    부트로더에 따라서 이게 되는것도 있고 안되는것도

    있는 모양입니다.

    PS/2 방식은 Boot Think에서만 정상적으로 사용이

    되네요....쩝...곡 PS/2키보드를 써야 할 일이 있는데

    이부분은 좀 아쉽네요...방법이 있을까요?

    답글삭제
  6. EmpireEFI 를  CD 구워서 부팅을 하니

    모든것이 정상적으로 움직이네요.

    이걸 HDD 부팅으로 할순 없을까요?

    이것만 해결하면 다 될듯한데...

    어떻게 해야 하는지 모르겠네요...

    답글삭제