Manual/해킨토시 7

1. 해킨토시 개론

I. 해킨토시 해킨토시란? 해킨토시란 애플사의 맥 컴퓨터 운영체제인 OSX를 IBM 컴퓨터에 설치하는 것을 말한다. 과거 개발자 버전의 OSX가 유출된 것이 시초가 되었으며, 현재는 OSX를 구매하여 설치하거나 유출본이나 배포판을 통해 설치가 가능하다. 호환성 맥과 유사한 사양의 IBM 컴퓨터라면 비교적 쉬운 설치가 가능하며 그렇지 않을 경우 여러 시도 과정을 거쳐야 한다. 다양한 변수가 존재하고 부품 조합이 다양한 컴퓨터의 특성상 특정 이유를 찾아내는 것은 사용자의 몫이다. 또한 특정 이유에 대한 해답이 뚜렷하게 존재하는 것이 아니기에 끊기있는 문제 해결 능력이 필요하다. 경제성 해킨토시의 장점은 무엇보다 저렴하다는 점이다. 약 100만원의 IBM 컴퓨터 구성으로 300만원 그 이상 급의 매킨토시 사양..

Manual/해킨토시 2012.10.06

2. Boot 132 부트로더 USB 제작

I. USB 디스크 부팅 설정 Boot 132 부트로더 USB 디스크 제작 과정은 윈도우에서 해줄 수 있는 작업이다. 물론 OSX에서도 가능하나 윈도우에서의 작업이 전반적인 편리나 익숙함 측면에서 더 메리트가 있기에 윈도우 작업만을 설명한다. 1. USB 디스크 포맷 USB 디스크 FAT32 방식으로 윈도우 탐색기에서 포맷 (100mb 이상 USB 디스크이면 가능) 위 스샷은 HP USB Disk Storage Format Tool 이용, 기능 동일 2. syslinux 파일 준비 [C:\syslinux] 폴더에 해당 파일 풀어넣기 3. CMD 명령창 실행 [시작 -> 실행 -> 'CMD'] 입력 4. syslinux 실행 cd C:\syslinux\win32 입력 syslinux.exe -ma H: 입..

Manual/해킨토시 2012.10.06

3. VMware 설치 및 OSX 설치

I. VMware Workstation 설치 VMware 내부 가상 머신에 OSX를 설치하여 여러 OSX 작업을 할 수 있게 합니다. 1. Unlock All 패치 VMware 설치 후 unlock-all 패치한다. 윈도우 계정이 관리자 권한이 없다면 반드시 실행 시 '관리자 권한으로 실행' 클릭한다. 2. 가상 머신(Virtual Machine) 생성 가상 머신 생성 [File -> New Virtual Machine] 진입한다. unlock-all 패치 하였으면 OS 종류에서 Apple Mac 고를 수 있다. 3. OSX ISO 이미지 파일 마운트 해당 가상 머신에 셋팅 들어가서 [Setting -> CD/DVD -> Use ISO image file] 진입한다. 해당 항목에서 Snow Leopard..

Manual/해킨토시 2012.10.06

4. OSX 이미지 USB 디스크 제작

I. USB 디스크 연결 및 포맷 윈도우와 맥의 파티션 구조가 다르기 때문에 USB 디스크를 구울 때는 가상머신 내부의 OSX 환경에서 구워주어야 한다. 1. USB 디스크 가상 머신에 연결 II에서 만든 USB 디스크와는 별도의 USB 디스크 삽입(8GB 이상) [VM -> Removable Device] 선택 후 해당 USB 디스크 선택 (실제 머신과 USB 연결이 끊어지고 가상 머신과 USB 디스크가 연결된다.) 2. USB 디스크 포맷 2-1. 디스크 유틸리티 실행 2-2. 포맷 방식 설정 포맷: Mac OS 확장(저널링) 선택 옵션 -> 파티션 설계: GUID 파티션 테이블 설정 해당 USB 디스크를 OSX의 디스크 유틸리티를 이용하여 포맷한다. (포맷은 Mac OS 확장(저널링) 선택, 옵션에..

Manual/해킨토시 2012.10.06

5. 실제 머신에 OSX 설치 및 후작업

I. 실제 머신에 OSX 설치 2~4장에서 만들었던 Boot 132 부트로더 USB 디스크와 OSX 이미지 USB 디스크를 이용하여 실제 컴퓨터에 OSX를 설치하는 과정이다. 1. CMOS 셋업 설정 F2키나 DEL키로 CMOS 셋업 진입한다. 1-1. SATA 모드 AHCI 설정 메인보드마다 옵션명이 다르므로 하드디스크에 관한 옵션을 직관적으로 찾아낸다. 일반적인 데스크탑의 경우 기본값이 IDE, 노트북의 경우 AHCI가 기본값인 경우가 많다. 흔히 알고 있는 포트 연결 방식인 IDE, SATA가 있는데, 이때 IDE랑 위의 IDE는 전혀 다른 개념이다. 위의 IDE는 SATA 연결 모드를 나타내는 것으로 IDE, RAID, AHCI 등이 있고, 각 사용용도에 따라 연결 속도나 호환성이 다르다. 리얼맥..

Manual/해킨토시 2012.10.06

6. 드라이버 설치 및 업데이트

I. 카멜레온 부트로더 설치 1. Chameleon 2.0 RC4 설치 후처리 작업 후 다시 Boot 132 부트로더 USB 디스크로 시동하고 하드디스크에 설치된 OSX로 부팅한다. 이후 카멜레온 부트로더(*.pkg) 파일로 자체 부트로더 설치를 진행한다. 2. 카멜레온 부트로더 확인 Boot 132 부트로더 USB 디스크와 OSX 이미지 USB 디스크를 제거하고, OSX가 깔린 하드디스크를 선택하여 부팅하여 본다. 정상적으로 카멜레온 부트로더가 실행되는 걸 확인할 수 있다. (CMOS에서 이 하드디스크를 부팅 하드로 지정하면 컴퓨터 부팅시 자동으로 이 화면을 만나볼 수 있다.) 만약 OSX 내부에서 카멜레온 부트로더를 설치하지 않는다면 OSX가 깔린 하드디스크 단일로는 부팅이 불가능하다. II. 드라이..

Manual/해킨토시 2012.10.06

7. 문제 해결 및 목표 달성

I. 문제 해결 1. Boot 132 부팅로더 부팅 불가 해결 가장 처음 만나 Boot 132 부팅로더 USB 디스크를 통해 부팅 했을때, 해당 부팅로더가 작동하지 않고 검은색 화면만 출력되는 상황이다. 이 경우 많은 사람들이 USB 디스크를 다시 제작해보거나 심지어 USB 디스크를 다시 사는 경우까지 볼 수가 있다. 그런데 생각보다 원인이 간단한 곳에 있을 수도 있는데, 부팅로더는 재시작 상황에서 동작을 안하는 경우가 있다. 이 때문에 재시작 상황에서 단지 종료를 하고, 그 다음 다시 파워 버튼을 눌러 전원을 인가하는 방식으로 재부팅 한다면 부팅로더가 출력되는 상황이 나온다. 다양한 사용 환경에서 테스트를 해본 것이기 아니기 떄문에 부팅로더 미출력 문제가 반드시 이 문제라고 보기는 어렵다. Boot 1..

Manual/해킨토시 2012.10.06