2010년 9월 6일 월요일

iBoot ATI5xxx-3 GA-X58A-UD3R-2.0 메인보드에 해킨토시 설치하기

5770;5870;5970, CPUI3-5-7 혹은 Core 2 Mac OS X Snow Retail 과 iBoot ATI5xxx-3 CD로 설치하기
타 메인보드는 각 메인보드에 맞는 설치법을 이용하시기 바랍니다.  다음은 P55A-UD3R 메인보드용 설치가이드입니다.  참고하세요. : GA-P55A-UD3R

다시 한번 말하지만, 이하 설치가이드는 GA-X58A-UD3R-2.0메인보드에 적합한 설치가이드입니다.  
당근 그래픽 카드 설치 방법은 다른글을 참고하세요.
http://x86osx.textcube.com/category/Compatibility/Graphic%20Card

이제 본론으로 들어가겠습니다.

 
























준비물:


설치과정:

    1.) iBoot ATI 5xxx-3로 부팅한다.
    2.) OS X를 설치한다.
    3.) iBoot ATI 5xxx-3 재부팅한다.
    4.) iBoot ATI 5xxx-3 DVD를 제거한다.
    5.) MultiBeast 를 실행하지만, 설치하지 않고 대기한다.
    6.) Mac OS X v10.6.4 Update (Combo)를 설치하지만, 설치가 완벽하게 끝날때까지 재부팅하지 않는다.
    7.) Snow Leopard Graphics Update를 설치한다, 역시나 재부팅은 하지 않고 대기한다.
    8.) MultiBeast 를 다음과 같은 옵션을 선택하고 설치한다.
      - UserDSDT
      - Advanced Options -> Kexts -> Audio -> LegacyHDA -> ALC889
      - Advanced Options -> Kexts -> Disk -> JMicron36x (aka GSATA) -> JMicron36xeSATA or JMicron36xSATA depending on wether you want internal or external GSATA ports
      - Advanced Options -> Kexts -> Disk -> JMicron36x (aka GSATA) -> JMicron36xATA (Optional for ATA/IDE support only)
      - Advanced Options -> Kexts -> Graphics -> Enablers -> ATY_Init Vervet
      - Advanced Options -> Kexts -> Network -> Realtek Gigabit Ethernet -> Realtek RTL8169 Ethernet
      - Advanced Options -> com.apple.boot.plist -> 32-bit GraphicsEnabler=No
      - Advanced Options -> smbios.plist -> Mac Pro -> Core i7
    9.) MultiBeast 를 끝마치고 재부팅한다.
    :D
몇가지 제약사항:

    1.) ATY_Init 은 32-bit로만 현재 동작한다.
    2.) RTL8111E 카드를 위한 Realtek RTL8169 Ethernet driver 는 32-bit로만 동작하고 잠자기에서 깨우기는 지원이 되지 않는다.
    현재 이 드라이버는 32/64-bit 모드로 포팅중에 있으며 81111D 와 8111E 네트웍 카드를32/64-bit 모드로 지원할 것이고 현재 private beta 테스트중에 있다.

































































댓글 26개:

  1. 비밀 댓글 입니다.

    답글삭제
  2. osx빼고 나머지는 같은 cd에 넣거나, 아니면 osx에서 인식할 수 있는 폴더에 넣으면 안될까요?

    답글삭제
  3. @바람의이야기 - 2010/09/07 12:12
    우선 기존 시스템이 부팅이 된다면 다른 시디에 넣지 않아도 될 것 같은데요. 부팅후에 다운로드 받아서 하나하나 설치해주면 되는데 여기 주의할 점은 메인보드와 관련된 DSDT는 본인의 것을 사용해야 하고 따라서 멀티비스트 사항은 의미가 없을 것 같군요. 보시다시피 GA-EX58-UD3R용이라서,,,

    답글삭제
  4. @uno-ani - 2010/09/07 12:47
    uno님 이글대로 하면 osx server 버전도 설치 할 수 있나요?

    답글삭제
  5. @바람의이야기 - 2010/09/07 12:12
    네 서버도 설치가능합니다.

    어둠의 경로를 잘 활용하시면 시리얼도 찾으실 수 있을 것입니다.

    답글삭제
  6. "iBoot ATI 5xxx-3"으로 부팅이 안되네요?

    잘못 구어서 그런가요?



    일단 기존의 osx를 살리던 재설치를 하던 cd부팅이 되야 하는데요.

    easbcd만 뜹니다.



    usb cd 를 지원하는 부팅 이미지는 없나요?

    답글삭제
  7. @uno-ani - 2010/09/07 13:39
    아 시리얼.....



    그럼 그냥 설범에 apm만 설치하는 것과 다른 건가요?

    답글삭제
  8. @바람의이야기 - 2010/09/07 13:54
    1. 설범에 단순 APM만 설치하는 것과는 다릅니다. 서버 패키지가 있습니다.



    2. 다음글의 중간에 CODE 부분을 실행하시고난 후

    http://x86osx.textcube.com/629



    위글의 7.) 단계만 시작하시고 8.)에서는

    - Advanced Options -> Kexts -> Graphics -> Enablers -> ATY_Init Vervet

    만 적용하시고 재부팅하시면 될 것 같군요.

    답글삭제
  9. @uno-ani - 2010/09/07 14:05
    cd로도, 옵션으로도 부팅이 안되고 같은오류가 뜹니다.



    panic(cpu0 caller 0x2a96e6) ~Version mis-match between Kernel and CPU PM~@/SourceCache/xnu/xnu-1504.7.4/osfmk/i386/pmCPU.c:706



    -x32 -v -Graphics Enabler=No

    답글삭제
  10. @바람의이야기 - 2010/09/07 13:54
    windows 에서 TransMac을 설치하고 난 후 다음 글처럼 TransMac의 옵션을 쓰기 가능하게 하시곤 난 후 Mac 파티션의 code 명령어에 나온 kext 드라이버만 제거하여 주면 되겠군요.

    답글삭제
  11. @바람의이야기 - 2010/09/07 13:54
    다음글 링크 걸려고 그러신 거죠?



    http://x86osx.textcube.com/568

    답글삭제
  12. @사파이어 - 2010/09/07 15:42
    Ritz님 어느 걸 지워야 되는 건지 알려 주시면 고맙겠습니다.



    "/SourceCache/xnu/xnu-1504.7.4/osfmk/i386/pmCPU.c"

    는 찾아 봐도 안보이던데요?

    답글삭제
  13. @바람의이야기 - 2010/09/07 18:05
    에구 무식이 유죄네요.

    지워야 할 kext를 찾다가 보니,

    패닉이 나면 "pmVersion=0"으로 하라는 메세지가 있어서 부팅옵션으로 주니 그대로 부팅하네요......



    하루 종일 뭘했는지.....

    답글삭제
  14. 아이고 또 터졌습니다.



    "iBoot ATI 5xxx-3"로 부팅했을 때는 화면이 참하던데요,



    전처럼 카멜레온에서 "-s cpus=8 arch=i386 busratio=21 pmVersion=0"로 부팅해서,



    "Mac OS X v10.6.4 Update (Combo)"를 설치하고,

    "ATY_Init.kext"를 설치하다가, 재시동 메세지가 나오길래 클릭했더만 재부팅되고 난 화면이 깨져서 아무 것도 할 수가 없네요.



    crash log file은 도움이 안되나요?



    재설치해야 하나요?

    답글삭제
  15. @바람의이야기 - 2010/09/07 13:54
    1. 사파이어님 댓글에 링크가 달려 있네요.

    그리고 그글에 code부분이 중앙에 있습니다.

    답글삭제
  16. @바람의이야기 - 2010/09/07 19:53
    네 저기 순서대로 해주어야 합니다.

    답글삭제
  17. Hello guys, I urgently for message on MLA format... I can't write 'finis' to my essay. Does anyone know? Please help...

    답글삭제
  18. "/Library/Preferences/SystemConfiguration/com.apple.Boot.plist"



    에 Graphpics Enabler=No 를 어떻게 입력하나요? 구문 좀 부탁드립니다.

    답글삭제
  19. @바람의이야기 - 2010/09/08 13:12
    http://x86osx.textcube.com/693

    답글삭제
  20. @바람의이야기 - 2010/09/09 02:20
    네 그렇습니다. -x32옵션을 더 줘 보십시요. 32bit로 구동될 것입니다.

    자세한 사항은



    http://x86osx.textcube.com/474

    답글삭제
  21. 아이구, 위 가이드대로 했는데도 여전히 화면이 다 뭉개져서 나옵니다...



    다행이 -v -x를 알았으니 로긴은 하겠지만.



    asus eah ati 5750인데요, 비디오 카드가 문제인가요?

    답글삭제
  22. @uno-ani - 2010/09/09 01:52
    -x32를 추가해도



    exit 다음에, 아래에서 멈춥니다.



    Refusing new kext com.apple.iokit.IOPCIFamily, v2.6: already have loaded v 2.6.3

    DSMOS has arrived.



    여기서는 어떤 옵션을 주어야 하나요?

    답글삭제
  23. @바람의이야기 - 2010/09/09 02:20
    /Extra/Extensions/ 밑의 파일들은 이미 드렸었던 메인보드용을 이용해야 합니다.

    그래픽 드라이버만 활용해야 하는데 아무래도 /Extra/Extensions/ 폴더내의 해킨드라이버까지 이걸로 쓰면 안됩니다.

    답글삭제
  24. @uno-ani - 2010/09/09 16:52
    에구 Multibeast에 있는 옵션들을 가능한대로 다 눌렀거던요.....



    http://img823.imageshack.us/img823/4008/20100909extra.png



    이 그림에서 어느 걸 지워야 하나요?

    아니면 재설치해야 하나요?

    답글삭제
  25. 저의 시스템 같은 경우에는 이 패치를 적용하니,

    부팅시 "pmVersion=0"라는 옵션을 명기하라고 메세지가 나와서 아래 옵션으로 부팅, 로긴했습니다.



    -x32 -x -s -v arch=i386 busratio=21 cpus=1 pmVersion=0



    uno님이 드롭박스로 보내준 파일들을 설치했을 때는 시스템에 달린 다른 하드들 중에 레이트 하드만 빼고는 파티션들이 나왔었는데, 지금은 나오지 않습니다.



    랜도 안됩니다.



    asus 5750은 화면은 좋게 보이는데 해상도 조절하는 걸 모르겠습니다.

    답글삭제
  26. @바람의이야기 - 2010/09/10 13:42
    Lizard에서 해상도를 1900 x1200x32로 설정했더니 부팅후 화면이 깨어졌습니다. 그래서 Graphics Enabler=No 를 추가하고 로긴했습니다.



    스샷을 찍을 수 있는지는 테스트해보지 않았습니다.



    이 상태에서 uno님의 드롭박스 파일 중 extra를 붙여 넣고 재부팅 해볼려고 합니다.



    without duplicates

    답글삭제