iPhone 수입되어 App 개발이 활성되고 있는 상황에서 윈도모바일 개발자로 iPhone의 개발도구를 사용해 보고 싶은 마음은 굴뚝 같지만 맥킨토시에서만 개발이 가능하다는 말에 좌절하곤 하였지요.
더군다나 해킨터시라는 것으로 PC에 OSX 깔고 개발하고 있다는 소식이 심심치 않게 들리고 있지만 AMD 기종은 깔기가 어렵다는 말에 AMD 테스크탑을 보유하고 있는 필자는 더욱 답답하시만 할 수 밖에 없었는데요.
드디어 구글링에 의존하여 일단은 보유하고 있는 AMD 790GX보드 기반에 해킨토시를 설치해보기로 마음 먹었지요. 만약 안되며 Intel 보드로 교체하리라 비장한 각오를 했습니다.
결론 부터 이야기하면 다행이도 2번 실패 후에 바로 OSX 10.5.7을 설치할 수 있었습니다. 아시다시피 iPhone SDK가 OSX 10.5.7  이상의 버젼에서 동작하기 때문에 iPhone SDK도 무난히 설치할 수가 있었습니다.
저와 비슷한 AMD 환경에 있으신 분들에도 미리 포기하고 인텔 보드를 구입하는 낭패를 방지하기 위해서 도움이 되고자 설치 방법을 소개합니다.

우선 자신의 보드의 스펙을 확인하세요,

필자의 보드 :

단종된 JETWAY(젯웨이) (유니텍) HA07 [소켓AM2+, ATX, AMD 790GX]
AMD 브리즈번 BE-4850e (45W) [정품, 2.5GHz, L2 1MB, S-AM2] CPU

보드의 스펙을 보면  SB750 사우스 브리지를 사용하시고 있을 겁니다.

그리고 중요한 랜 칩은 Realtek RTL 8111이라면 OK
오디오는 ALC 888 칩이면 역시 OK 입니다.

또한 비디오는 Geforce 계열이 좋은데 9600 정도가 성능도 좋고 가격도 비교적 저렴하답니다.
내장 그래픽인 ATI HD3300 계열로 일단 시도해보시고 안되면 비디오 카드 구매하세요.

마지막으로 SATA 타입의 DVD-ROM 드라이브를 구입하셔야 합니다.
IDE 타입의 DVD-ROM 드라이브로는 리테일 방식의 설치가 불가능한 것 같습니다.
가격이 3만원인 관계로 무조건 구입 권합니다.

하드웨어 준비가 다 되었으면 OSX 해킨토시 이미지를 구해야하는데요.

구글링해보니 iATKOS v7이 OSX 10.5.7버젼이고 AMD에서도 설치가 잘된다고 하여 이것으로 다운로드 하였습니다. 다운로드 방법은 구글에서 iATKOS v7 검색하시여 비트 토렌토로  다운로드 하시면 됩니다. 만약 구하지 못하였다면 댓글로 신청하세요.

하드디스크에 이미 설치한 윈도우 파티션이 있다면 파티션 매직 같은 것으로 OSX를 위한 파티션을 확보하시기 바랍니다. 윈도우 파티션을 크기를 줄이고 남은 영역에 포맷되지 않은 파티션을 만들어 두면 됩니다.

이제 iATKOS 를 DVD 이미지로 굽어서 설치를 시작합니다.
BIOS Setup 화면에 들어가서 SATA 항목에서 AHCI 모드로 바꿉니다.
Native IDE 모드로 되어있다면 하드가 인식 되지 않는 불상사가 생깁니다.
그리고 BIOS에서 부팅 1 순위를  DVD로 해두셔야 합니다.  기존은 CD-ROM으로 선택되어 있다면 IDE 방식이므로 반드시 제조자 이름의 DVD로 지정하셔야 합니다.

이제 iATKOS DVD 넣고 PC를 부팅하고 엔터 키를 누르면 부팅이 시작됩니다.
그런데 설치 스크린이 나타나고 나서 PC가 죽는 현상이 발생... 좌절 안되나 했는데 혹시나 해서
다시 부팅하니 잘됩니다.
처음 한번은 NTFS를 인식하는 과정에서 죽는 현상이 있는 것 같습니다.
두번 째부터는 정상적으로 설치 과정이 실행됩니다.

설치과정을 진행하다보면 설치될 하드를 지정하는 화면에 아무것도 나타나지 않습니다.
그러면 상단의 메뉴에서 Disk Utility를 실행해서 미리 만들어 두었던
포맷되지 않은 파티션을 OSX Extened Journal 로 포맷한 후에 Disk Utility를 종료하면
설치할 하드가 화면에 나타납니다.

그리고 가장 중요한  것이 Customize인데요.
설치 화면 마지막에 좌측 하단에 Customize 버튼을 누르면 메뉴가 나타납니다.
이 메뉴에서 커널은  반드시 9.5.0 로 선택 해야 합니다. (가장 중요합니다.)
그리고 International 에서 한글을 반드시 선택해 두십시오. (나중에 한글화 작업할때 편합니다.)
다른 것은 자신의 보드 상황에 따라 선택 하시면 됩니다.
완료하면 설치가 시작되고 OSX 10.5.7가 설치 될 것입니다.

그리고 설치 완료 후에 OSX 10.5.8로 Update  하라고 뜨는데 절대로 하지 마시길 바랍니다.
잘못하면 다시 깔아야 되는 불상사가 생깁니다.
나중에 업데이트 하는 방법을 다시 올리겠습니다.

필자의 경우에는 랜카드, 비디오 카드가 모두 한방에 잡히고 사운드는 A?? 코덱을 바꾸니 바로 잡히는 것을 확인했습니다.

마지막으로 한글화 작업
설치 완료 후 iATKOS는 OSX 10.5.7 영문 모드이기 때문에 아까 Customiz할때 한국어를 꼭 포함 시키고 설정에서 한글을 우선 순위로 두면 모든 메뉴가 한글로 바뀝니다. 한영 전화키 설정도 해두셔야 됩니다.

행운을 빕니다.


osxamd.jpg
iPhone SDK 3.1의 Xcode 3.1과 시뮬레이터가 실행된 모습니다. 이로서 iPhone App 개발이 가능합니다.

osxamd3.jpg
CPU가 AMD인데도 인텔로 잡힙니다. iLife, Photoshop 등 다른 어플들도 잘실행 됩니다.