지난 1주간 일명 "해킨토시"를 설치해 보기 위해 무한한 삽질을 하였습니다. 그 설치 노하우를 간단히 소개합니다.

본 설치기는 기본적으로 MAC OS X를 한번도 써 보신 적이 없으나 Windows나 Linux (FreeBSD)를 설치를 해 보신 분이면

따라서 할 수 있을 정도이며, 많은 삽질 방법 중에 가장 간단한 방법이 되지 않을까 싶습니다.

그러나 HW 드라이버는 모두 잡지 못하였으므로 드라이버 설정은 제외합니다.

제가 설치해본 컴퓨터 사양은 다음과 같습니다.

모델명 : LG XNote P2

비디오 : ATI Mobility Radeon X1400

사운드 : RealTek HD

랜카드 : Agere Systems ET-131X (Wire) / Intel Pro/Wireless 3945ABG (Wireless)

USB 랜카드 : ipTime G054UA

준비물

- DVD 가 탑재된 컴퓨터

- Windows 설치 DVD

- 해킨토시 설치 DVD ( ideneb 1.6 Lite )

- EasyBSD 1.7.2

- chain0

- DVD Writer ( 설치 DVD가 있으시면 필요없습니다 )

- NIC 드라이버 CD ( OS X에서 내장형 NIC의 드라이버가 있다면 필요없습니다. )

설치 방법 요약

1. Mac OS X 설치 ( 파티션 설정 시 2개로 나눔 ; Windows 용과 OS X 용 )

2. Windows 설치

3. EasyBSD 설치

4. 듀얼 부팅 셋팅

Part I. MAC OS X 설치

해킨토시에도 많은 배포본(?)이 있으나, 저는 그중 iDeneb을 선택하였습니다. 눈범도 깔아보려고 하였으나

HW와 어떤 부분에서 안 맞는지 설치 이후 부팅이 제대로 안되는 현상이 발생하더군요.

iDeneb도 여러가지 버전을 설치하여보았으나 가장 최신버전인 1.6 Lite를 설치하는 것이 가장 낫더군요

그 이전 버전은 노트북의 키패드 및 터치패드를 (내부적으로 PS2 방식이기 때문에) 제대로 인식하지 못하였습니다.

1. 설치 이미지 구하기

일단 설치할 수 있는 이미지부터 구해야하기 때문에

ideneb 공식 사이트인 http://www.ideneb.net 에서 최신 버전을 확인한 다음

구글이나 http://www.novotorrent.com/ 같은 torrent 검색엔진을 통해 torrent화일을 찾습니다.

그 화일이 제대로 된 것인지 http://www.torrenteditor.com/ 에서 확인을 한 다음

http://www.utorrent.com/ 에서 다운받은 P2P 프로그램을 통하여 이미지를 다운 받아 DVD로 굽습니다.

참고 자료

- 토렌토 사용하기 http://yurion.net/844

2. DVD 부팅

구운 DVD로 부팅을 하면 부팅시 옵션을 넣으라는 메세지가 나오는데 F8를 누르시면 부팅 옵션을 넣을 수 있습니다.

여기 -v 옵션을 주시면 부팅 과정을 보실 수 있습니다.

3. 파티션 설정

일단 부팅이 되면 GUI 환경이기 때문에 설치에 크게 어려움이 없을 것입니다.

제가 참고했던 http://jamesdio.tistory.com/152 을 보시면 자세히 나와 있습니다.

그러나 여기서는 Windows와 OS X를 같이 깔 것이기 때문에 파티션을 2개 이상으로 해 주셔야 합니다.

저는 Windows 7과 OS X를 설치하였는데 OS만 둘다 9~10GB가 소요되더군요. Application 설치 공간으로

고려하여 파티션으로 설정하시기 바랍니다.

또하나 Vista나 WIndows 7은 별 상관이 없을 수도 있으나 Windows XP는 아마 C 파티션에 깔려야 할 것입니다.

따라서 파티션 설정시 2개로 나누면 뒤쪽 파티션에 OS X를 설치하시기 바랍니다.

(OS X의 설치 과정에서 GUI로 생각하면 아래쪽 파티션)

4. 사용자화 설정

3번에서 소개된 포스팅과 다른 부분이 또 하나 있는데 바로 사용자화 부분입니다.

iDeneb 1.6으로 올라가면 위 포스팅과 다른 부분이 있는데 사용자화에서

Applications 부분이 없어졌습니다. 그래서 Kext Helper와 OSx86Tools를 설치하실 수 없습니다.

Kext Helper는 Windows로 따지면 Driver 설치를 도와주는 Utility구요 OSx86Tools는 해킨토시에서

하드웨어 검색하여 드라이버를 찾아주는 꼭 필요한 기능을 넣어준 Utility입니다.

OS X 설치후에 따로 다운 받아서 설치하시면 됩니다.

노트북이나 PS2 방식의 키보드나 마우스를 쓰시는 분은 추가적으로 PS2 부분을 설정하여 주시면

바로 인식합니다. ( ideneb 1.4 이하 버전은 인식하지 않더군요 )

이후는 위 포스팅을 참고하시기 바랍니다.

5. 드라이버 설치

설치가 완료되면 드라이버가 자동으로 잡히면 다행이나 그렇지 않을 경우가 문제입니다.

저의 경우 모든 HW인식하지 못하여 고생 좀 하였습니다. 지금은 VGA와 NIC만 잡고 나머지는

포기하였습니다. 그나마 NIC도 내장된 것은 Driver가 없어서 호환이 가장 잘된다는

ipTime USB 무선 랜카드를 구매하였습니다.

제가 추가로 설치했던 드라이버입니다.

ATI X1400

: http://x86osx.com/bbs/view.php?id=osxtips&no=1892&ksn=1&kss=1&ksc=0&kst=1&ksm=1&kw=ati x1400

위 포스팅에서 다운 받은 화일의 압축을 풀면 여러가지 버전이 나오는데 그 중 가장 최신 버전인

RadeonHD.kext.10.5_1028.zip 을 설치하여야 합니다. ( ideneb가 OS X 10.5.8 이기 때문에 )

이 버전도 아직은 버그가 있어서 마우스커서가 사각형으로 깨지는 것을 보실 수 있습니다.

해상도를 높이기 위해 어쩔 수 없이 깔았지만 마우트 포인터가 정확히 보이지 않으므로

[System Preferences] > [Universal Access] > [Mouse & Teackpad] > [Cursor Size] 에서

Large로 60% 이상 높여주면 정상적인 모양으로 돌아옵니다. (그래도 부분적으로 깨지거나, 큰 마우스 포인터는

감수하셔야 합니다.)

이게 싫으시다면 다른 분이 삽질하신 분의 후기를 참고하시기 바랍니다.

iDeneb 1.4 (OS X 10.5.6)에서는 이상이 없었는데 iDeneb 1.6 ( OS X 10.5.8 )에선

Shutdown이 잘 안되는 등 이상 현상을 유발시킵니다.

ipTime G054UA

: http://iptime.co.kr/zeroboard/iptime_bbs/view.php?id=utility&page=1&sn1=&divpage=1&category=4&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=2192173595

Intel 3945

: http://projectcamphor.mercurysquad.com/

위 드라이버는 USB 랜카드 구매 후에 발표난 거라 따로 설치해 보지는 않았습니다.

5. 기본 유틸리티 설치

ideneb 1.4에서는 사용자화에서 아래 프로그램이 있었으나 1.6에는 빠져 있으므로

아래 사이트에 가서 다운로드 받아서 설치하시기 바랍니다.

- OSx86tools : http://code.google.com/p/osx86tools/

- KextHelper : http://cheetha.net/

Part II. Windows 설치

윈도우 설치는 기본적으로 하실 수 있다는 가정하에 별도 설명은 하지 않겠습니다.

다만 설치 위치를 OS X가 깔린 부분과 혼동하지만 않으시면 됩니다.

Part III.Dual Booting 설정

두개의 OS의 설치가 끝나고 리부팅하시면 무조건 Windows쪽으로만 부팅이 되실 겁니다.

컴퓨터가 부팅되면 디스크의 MBR이란 영역에서 OS 이미지를 찾는데 윈도우즈가 나중에

설치되었기 때문에 MBR에는 윈도우 쪽 정보만 갖고 있기 때문입니다.

1. Easy BCD 설치

예전에 Linux와 Windows 설치할 때에는 갖은 편법을 사용하였는데 지금은 그것을

편하게 관리해 주는 유틸리티가 있더군요.

그중 하나인 EasyBCD를 http://neosmart.net/dl.php?id=1 에서 다운 받아서 설치합니다.

메뉴가 직관적이 때문에 그리 이용방법이 어렵지는 않습니다.

이 유틸리티에 대한 설명은 http://snoopy.textcube.com/823 을 참고하시기 바랍니다.

2. OS X 부팅 설정 ( 자동으로 부트 섹터 화일이 생성되지 않을 때 )

; Windows Vista와 Windows 7 두개의 버전에서 설치를 해 보았는데 Vista의 경우 EasyBCD만

설치하고 MAC OS를 설정만 해 주면 c:/nst/nst_mac.mbr 화일이 자동으로 생성되었는데 Windows7의

경우에는 그렇지 않았습니다. 그럴 경우에 이 과정을 진행해 주시면 됩니다.

그 후에 OS X의 설치 위치 정보를 담고 있는 화일을 하나 생성하여 EasyBSD에 넣어줘야

하는데 MAC OS X에는 chanin0이란 화일을 다운 받아서 하면 해결이 되더군요

http://x86osx.com/bbs/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=chain&select_arrange=headnum&desc=asc&no=124

에서 첨부된 화일을 다운 받으셔서 c:/nst/에 nst_mac.mbr으로 화일명만 바꾸어서 넣어주시면 됩니다.

(EasyBCD에 화일명 변경이 안 되서..이름을 제가 바꾸어서 복사해 넣었습니다.)

끝으로...

여기까지 오시면 모든 작업이 끝난 겁니다.리부팅 하시면 WIndows와 OS X를 선택할 수 있는

메뉴가 나오면 원하시는 OS를 선택하시면 됩니다.

해킨토시를 설치하는 방법과 듀얼 부팅하는 방법도 여러가지가 있으며, 그 중, 한대의 PC에서

Windows와 OS X만으로 사용할 때를 설명한 것입니다. 그외 삽질후기는 http://www.x86osx.com

참고하시기 바랍니다.

TIP

설치 이후, OS X를 다시 설치하실 일이 생기실지도 모르겠습니다.

OS X를 다시 설치하고 리부팅을 하시면, EasyBCD 메뉴 화면이 안 보이실 겁니다. 왜냐면 파티션 정보 중에

어떤 파티션으로 부팅하라는 정보가 Windows에서 OS X로 바뀌었기 때문입니다. 이는 윈도우 설치 CD로

복구해 주셔야 합니다.

1. Windows 설치 CD로 부팅

2. OS 복구 모드로 들어가 [ 도스 프롬프트 ] 실행

3. "diskpart"로 설정 변경

# diskpart

diskpart> list disk ;; PC에 있는 디스크 목록 보여주기

diskpart> select disk <디스크번호> ;; Windows 가 설치되어 있는 디스크 선택

diskpart> list partition ;; 선택한 디스크의 파티션 목록 보여주기

diskpart> select partion <파티션번호> ;; Windows가 설치되어 있는 파티션 선택

diskpart> active ;; Windows로 부팅하라고 정보 변경

diskpart> quit

이렇게 하시면 다시 부팅시 OS 선택 화면을 보실 수 있을 겁니다..

Posted by 카프러브