본문 바로가기

자료실/etc

MAC OS X Leopard Installed in AMD Phenom machine.

이틀에 걸쳐 MAC OS X Leopard 10.5.6을 설치 완료 했다.
사양은..

CPU : AMD Phenom Q9850BE 2.5@2.7Ghz (OC. Ratio 13.5x)
RAM : SEC PC2-6400(800Mhz) 2GB x 3EA   - 2GB 메모리가 4개 있으나 해킨토시가 부팅에서 halt
MB : ASUS M3A32MVP-Deluxe
- ATi 790FX, SB600
- AD 1988  (1988B 드라이버 적용시 모든 기능 사용가능)
- Marvell Yukon 88E8056 Gigabit Ethernet
- Marvell 88s61xx alt. ATA
VGA : Saphire ATi HD4850 512MB Toxic Extreme, Twin turbo.
Wireless LAN : D-Link DWA-140 (RT2870 Chip), Buffalo WLI-UC-G300N USB
HDD : Seagate 5400RPM 2.5" ST3160어쩌고.. 160GB (노트북용) - SATA2 지원, SMART 지원
         SEC 250GB, Hitachi 1TB, ST3500320.. 500GB 2EA RAID (A/S 입고로 교환중)
ODD : LG GSA...SATA 지원.

해킨 배포판 준비
iPC x86 10.5.6 (PPF 5) Final, XxX x86 10.5.6 Rev.2, iDeneb V1.4 10.5.6, iAtoks 10.5.5, MAC OS X 10.5.6 Retail DVD.

설치를 준비하면서 여러가지 문제가 있었다.
많이 알려진 문제와 알려지지 않은 문제들이 있음이기때문이었는데..

많이 알려진 문제는..
SB600 이 지랄 같아서 설치가 매우 까다롭다는거..- 불가능하지는 않다는 뜻인듯..
ATi HD4850 : 언제나 그렇듯 최신 제품들과 AMD 관련 제품들은 외면 받는 다는 거..

그외 생소한 문제들이었던 게..
AppleSMBIOS.kext 선택문제
8기가바이트 인식 문제
다른 해킨 배포본에서 드라이버를 추출하는 방법 - Pacifist 를 이용하는 걸 몰라서 헤맸음.
자주 만나는 커널 패닉..
VGA드라이버가 불완전해서 마우스의 끊김현상(jumpy) 이 나온다는거..
AnV 커널 9.6.0 을 설치했으나 안전벨트의 버전차이로 인한 커널 패닉..
그외 버팔로의 무선 랜(USB)이 비스타 x64에서 Ralink 칩셋으로 억지로 잡히는데..
(실제로 버팔로에서 비스타 x64용 드라이버는 없다고 포기하라고 했음)
아직 실력이 부족해서.. Ralink 관련 드라이버를 조금 개조해서 억지로 인식시키면 쓸수 있을거 같은데..

설치는 XxX에 ATi HD4850 드라이버가 있는 소문에 XxX 배포판으로 설치하려 했으나..
디스크를 인식못하는 사태가 있었고..그래서 USB 외장 하드에 연결하려 했으나 역시나 불안정..
이유를 몰라서 고민고민 했으나.. 내부 전압문제이거나.. SB600 칩셋에 불량이나 불안정성이 아닐까 하는 생각을 했는데..
구글링과 미친맥을 돌아다니다 보니...SB600 칩셋은 AppleATIATA.kext 드라이버가 필요하다고 했다.

그래서 배포판을 AMD 유저가 많이 쓰는 iPC 로 바꾸고 시도.
드라이브도 잘 나오고 설치도 무난히 끝났다.
사용자화에서 Essential 외에 Voodoo 9.5.0 커널과 AppleATIATA.kext, AppleSMBIOS.kext 왠만한 시스템 옵션은 다 껐고..메인보드에서도 설정을 모두 disable로 해서 진행했다.
무난히 설치가 완료되었으며.. 사용에 지장이 없었다.
x86osx.com의 도움을 받아 ATi4850 드라이버를 입수 설치.. 몇번에 버벅거림이 있었으나.. 1920x1200x32 화면이 정상적으로 출력되었다. - 이때까지도 난 Pacifist 를 쓸줄 몰랐다.
OpenGL.Framework 을 설치해주고 드라이버의 설정을 조금씩 바꿔주었으나.마우스 끊김 현상이 있었다.
잠시 접어두고 사운드와 랜카드등 각종 드라이버들을 잡아주었다.
설치가 완료되고는 드라이버 잡는건 너무 쉬웠다.
그리고 마우스 끊김을 해결하기 위해..꼬박 10시간을 구글링과 미친맥, X86OSX를 돌아다닌거 같다.
결론은 아직 해결 안되었음.

그즈음.. 4기가로 설치한 OSX에 8기가 자리로 되돌려주려고 이리저리 애를 썼으나..역시 실패..
다시 한 3~4시간 헤메다가 구글링중 ASUS 보드들중 풀뱅크시 일부 메모리 인식이 안되는 경우가 많다는 글 발견.
ㅡㅡ; 오쉣!
메모리를 하나빼서 6기가로 만들어놓으니 귀신같이 잘 부팅되더라..ㅡㅡa
으이그.. 다시 인터넷등을 뒤져봤으나..
JMicron, Nforce, VIA등 ATA 관련 드라이버를 업데이트하면 해당 문제가 해결된다드라..
근데..내껀 SB600. 이는 ATiATA를 적용해야한다. 그러나 AppleATIATA.kext 는 testing....
쯥..

그리곤 우연찮게 같은 보드와 유사한 사양을 갖고 있는 외국 유저를 보았고..
그 유저는 retail 버전을 설치해 사용하는 것 같았다.
AMD도 Retail 버전 설치가 되나보다..
4850 안정적 드라이버가 나오면 Retail 버전 설치를 위해 다시 삽을 들어야겠다. 훔..