달력

12

« 2024/12 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31


Update : http://cafe.naver.com/uefi/5370


Clover 부트로더를 이용한 해킨토시 설치방법.pdf


Clover부트로더를 이용하여 Mac OS X Mavericks 설치 가이드

http://cafe.naver.com/uefi


Jt.jpg


Clover 는 단언컨대 현존하는 최고의 오픈소스 EFI 부트로드이다. 최초 Maxxuss에 의해 세계 최초로 인텔PC에 Mac OS X 가 설치성공된 이후 Kiko와 Ritz등에 의해 맥 시스템을 분석한 정보를 바탕으로 거의 5세대에 이르러 Slice에 의해 주도되어 2년여간에 걸쳐 개발되었고 현재도 개발되어가고 있으며, 현존하는 여러가지 문제들을 지속적으로 해결해 나가고 있다. http://osx86.tistory.com/849


  • BIOS부팅방식과 UEFI 부팅방식 지원
  • Native OS X 설치미디어 지원
  • DSDT/kernel/kexts 등을 부팅시에 패치지원
  • OS X Recovery partition 지원
  • 4K Advanced Format drives에 발생하는 boot0 error 해결
  • Linux Windows 7/8 등의 multi-boot 지원
  • iMessage/FaceTime과 관련된 전통적인 bootloader NVRAM 이슈 해결


Clover 는 다양한 운영체제를 지원한다.


Clover 는 또한 베타단계이고 모든 시스템을 완벽하게 지원하지는 않는다. 개발자들은 빠르고 신속하게 여러가지 이슈들과 메이저한 이슈들을 해결하기 위해 노력중이다. Clover 는 최신 알고리즘과 설계를 바탕으로 개발진행되고 있으며 최근 변화하는 이슈들에 대처하고 있다.  그럼에도 불구하고 기존 시스템에 다양한 운영체제를 이식하기에 안정성면에서 부족함이 없다.


우선 이 가이드는 아래와 같은 시스템에서 설치 테스트 되었다:

Asus Z87I Deluxe - i7-4770K - HD 4600/Radeon HD 7750

Asus P8Z77-I Deluxe - i7-3770K - HD 4000/GeForce GTX 570

Asus P8H67-I Deluxe - i5-2605S - HD3000/GT 640


Gigabyte GA-Z87X-UD7-TH - i7 4770K - GeForce GTX 770 

Gigabyte GA-H87N-WIFI - i3 4340 - HD 4600 

Gigabyte GA-Z77X-UP5-TH - i7 3770 - Radeon HD 7970

Gigabyte GA-H67N-USB3-B3 - i3 2105 - HD 3000

Gigabyte GA-P55M-UD2 - i5 750 - GeForce 9400 GT

Gigabyte GA-X58A-UD7 - i7-920 - Radeon HD 5770


샘플 config.plists: 첨부 화일 참고



전체 개요


아래글은 전체적으로 다음과 같이 설명된다.

물론 http://cafe.naver.com/uefi 의 해킨 자료실에서 설치된 이미지를 다운로드 받았다면 아래 1,2 단계는 생략하지만 그럼에도 불구하고 2 단계 20항목의 Clover 내부 구성 요소들은 수정이 필요한 경우가 있고 3번 단계를 건너뛸 수 있다.


1. Mac App Store 에서 OS X Mavericks Application을 다운로드 받는다. 

2. 설치용 USB flash 드라이버를 준비한다.

3. Mac OS X Mavericks 을 설치한다.

4. 부트로드와 기타 필요한 드라이버를 설치한다.



1 단계: Mac OS X Mavericks 다운로드

images-1.jpeg


Mac OS X Mavericks Mac OS X Snow Leopard, Lion, 혹은 Mountain Lion 에서 무료로 구입가능하다. Mac App Store 에서 Apple ID 를 이용하여 구매후 어플리케이션 폴더에 다운로드 받는다.


1. Mac App Store 를 실행한다.

2. Apple ID 로 로긴한다.

3. OS X Mavericks A를 구매하면 다운로드 된다.


어플리케이션 폴더에 Install OS X Mavericks 가 나타날 것이다.



2 단계: 부팅용 USB 드라이버 준비하기

이 단계는 설치용 OS X 설치 컨텐츠를 추출하고 Clover 부트로더를 USB 스틱에 설치하는 단계이다. 


1. USB 드라이버를 꽂는다.

2. /Applications/Utilities/Disk Utility 를 실행한다.

3. 좌측메뉴의 USB 드라이버를 선택한다.

86770d1383694197-how-install-os-x-mavericks-using-clover-screen-shot-2013-10-11-8.27.02-pm.png

4. Partition 탭을 클릭한다.

5. Current 을 클릭한 다음 1 Partition 을 선택한다. 

6. Options 을 클릭한다.

7. GUID Partition Table 을 선택한다.

8. NameUSB 를 입력한다.  물론 이후 변경가능하다.

9. Format: 에서 Mac OS Extended (Journaled) 를 선택한다.

10. Apply 를 클릭하면 Partition 한다.

11. /Applications/Utilities/Terminal 을 실행한다. 

12. 패스워드를 입력하고 엔터입력한다.  이 커맨드는 USB의 내용을 삭제한 다음, Install OS X Mavericks 으로부터 native OS X 설치용 미디어를 만든다.


Code:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --no interaction



완료가 된 , USB Install OS X Mavericks 로 변경한다. 

86027d1394282808-how-install-os-x-mavericks-using-clover-screen-shot-2014-03-08-7.46.07-am.png

13. 최신버전의 Clover 를 다운로드 받는다. sourceforge 

14. Clover 패키지 설치를 클릭한다.

15. Continue를 클릭하고 이름을 변경하여 Continue를 클릭하고 Change Install Location에서

16. USB, Install OS X Mavericks 를 선택한다.

17. Customize 를 선택하고 다음과 같이 Custom Install 세팅한다.:

84572d1393343667-how-install-os-x-mavericks-using-clover-screen-shot-2014-02-25-7.42.02-am.jpg

85982d1394225480-how-install-os-x-mavericks-using-clover-legacy-usb.jpg

(Legacy Mode)


86375d1394571965-how-install-os-x-mavericks-using-clover-uefi.jpg

(UEFI Boot Mode)


주의사항: Clover USB에 세팅할 때 몇가지 종류의 세팅이 있다. Legacy Mode 는 간단하고 대부분의 5, 6, 7, 그리고 8 시리즈의 기본적인 BIOS 혹은 UEFI 부팅지원을 하는 Gigabyte 메인보드를 위한 방법이다. 또한 UEFI 부팅을 제공하는 기가바이트, Asus 7 8 시리즈의 메인보드는 UEFI Boot Mode 를 사용하여 USB의 EFI 파티션에 설치한다.


기본적인 Clover 구성방법:


20. /EFI/CLOVER/ 에서 config.plist 화일을 첨부된 config.plist 로 변경한다.

21. /EFI/CLOVER/kexts/10.9/ FakeSMC.kext 화일을 넣어준다.

22. /EFI/CLOVER/kexts/10.9/ your ethernet kext 화일을 넣어준다.

23. /EFI/CLOVER/kexts/10.9/ NullCPUPowerManagement.kext 화일을 넣어준다.

24. /EFI/CLOVER/drivers64UEFI/ 에서 VBoxHfs-64.efi 를 제거하고 HFSPlus.efi 화일을 넣어준다.

25. (옵션) /EFI/CLOVER/ACPI/patched/ DSDT.aml 화일과 SSDT.aml 화일을 넣어준다. 


* 아래 글의 첨부된 config.plist 화일을 참고하여 최소한의 구성요소를 참조한다.

http://cafe.naver.com/uefi/1182



84485d1393256116-how-install-os-x-mavericks-using-clover-mavslogo.jpg

3 단계: Mac OS X Mavericks 설치

UniBeast 방식과는 달리, 3 부분의 설치과정으로 진행된다. 시스템은 두번의 재부팅과정을 진행할 것이고 이로써 설치과정을 마무리하고 recovery partition을 생성할 것이다.


1. 컴퓨터를 켠다.

2. 메인보드에 따른 펑션키를 누르면 부팅 디바이스가 보일 것이다.

3. USB 드라이버를 선택한다.


USB 2.0포트를 이용하는 것이 적절하지만, USB 3.0 포트를 사용한다면, 부트 매니저 스크린이 나타날 것이고 아래 a-b 과정을 진행한다.


a. Boot Manager 를 선택한다.

b. EFI USB Device 를 선택한다.


4. Clover 부트 스크린이 보이면 Boot OS X Install from OS X Install OS X Mavericks을 선택하고 엔터키를 입력한다.

5. 시스템은 OS X 설치과정으로 진입한다.

6. OS X 를 새로이 HDD에 설치하기 위해, 하드디스크를 반드시 지우기하거나 파티션하고 다음단계의 과정을 수행한다. 만약 Snow Leopard, Lion, 혹은 Mountain Lion 으로부터 업그레이드를 수행한다면 아래 a-j 단계를 무시하고 진행한다.


a. 상단메뉴의 Utility - Disk Utility 를 실행한다.

b. 왼쪽 칼럼에서 Mavericks 을 설치할 HDD를 선택한다.

c. Partition 탭을 클릭한다.

d. Current 를 클릭하고 1 Partition을 선택한다.

e. Options...을 선택한다.

f.  GUID Partition Table을 선택한다.

g. Name: Mavericks 을 입력한다.(물론, 설치가 완료된 이후 Machintosh HD로 변경하여 주는 것이 적절하다.)

h. Format: 에서 Mac OS Extended (Journaled)을 선택한다.

i.  Apply 를 클릭하면 Partition 될 것이다.

j. Disk Utility를 끝마친다.


7. 어디에 설치할 것인지를 묻는 항목이 나타나면 Mavericks을 선택하거나 기존 Mac OS X가 설치되어 있는 파티션을 선택한다.

8. 설치가 완료되면 처음으로 시스템은 재부팅될 것이다.

9. 메인보드에 따른 펑션키를 누른다.

10. USB를 선택한다.

11. Clover 부트스크린이 보이면 Boot OS X Install from OS X Install OS X Mavericks을 선택한다. 


시스템은 새로운 드라이버로 부팅될 것이고 recovery partition을 생성할 것이다. 설치과정이 완료되면 시스템은 두번째로 재부팅 될 것이다.


12. 펑션키를 눌러 부팅 디바이스를 역시나 USB를 선택한다.

13. Clover 부트 스크린이 나타나면 Mavericks을 선택한다.

14. 시스템은 OS X 셋업과정으로 진입한다.



4 단계: Post-설치과정

이 단계에서는 부트로더를 설치하는 과정이지만 조금 더 쉬운 방법은 USB 드라이버의 폴더를 복사하여 설치하는 것이 도움이 될 수 있다.  물론 상황에 따라 시스템 설정을 완벽하게 수행하기 위해서는 이 과정이 필요하다. 물론 클로버 셋업이 모든 시스템에 완벽하게 적용되리라고는 생각되지 않는다.  EFI파티션에 클로버를 세팅하는 것을 권장한다


1. /Applications/Utilities/Terminal  을 실행한다.

2. diskutil list 을 실행하고 시스템 드라이버의 EFI 파티션을 확인한다. (예를들면 디스크가 사타포트0에 물려 있다면: disk0s1) 

3. 최신버전의 Clover 를 다운로드 받는다. : sourceforge

5. Clover 부트로더를 Mavericks 에 다음과 같이 사용자화하여 설치한다.

84570d1393343313-how-install-os-x-mavericks-using-clover-screen-shot-2014-02-25-7.41.25-am.jpg

85865d1394120800-how-install-os-x-mavericks-using-clover-uefi-2.jpg

(사용자화 세팅: UEFI 부팅지원 메인보드)


85867d1394120803-how-install-os-x-mavericks-using-clover-bios-2.jpg

(BIOS 부팅지원만하는 구형 메인보드)


이 세팅값들은 클로버 부트로더를 시스템 드라이버의 EFI 파티션에 자동으로 설치할 것이다. 설치가 끝나면 시스템 드라이버의 EFI 파티션은 자동으로 마운트 된다.


기본적인 Clover 설치 구성을 변경한다.



7. Navigate to /Volumes/EFI/EFI/CLOVER/kexts/10.9/ and add FakeSMC.kext

8. Navigate to /Volumes/EFI/EFI/CLOVER/kexts/10.9/ and add your ethernet kext 

9. (Optional) Navigate to /Volumes/EFI/EFI/CLOVER/ACPI/patched/ and add DSDT.aml and SSDT.aml 


6. /EFI/CLOVER/ 에서 config.plist 화일을 첨부된 config.plist 로 변경한다.

7. /EFI/CLOVER/kexts/10.9/ FakeSMC.kext 화일을 넣어준다.

8. /EFI/CLOVER/kexts/10.9/ your ethernet kext 화일을 넣어준다.

9. 필요하다면 /EFI/CLOVER/kexts/10.9/ NullCPUPowerManagement.kext 화일을 넣어준다.

10. /EFI/CLOVER/drivers64UEFI/ 에서 VBoxHfs-64.efi 를 제거하고 HFSPlus.efi 화일을 넣어준다.

11. (옵션) /EFI/CLOVER/ACPI/patched/ DSDT.aml 화일과 SSDT.aml 화일을 넣어준다. 


*아래글의 첨부된 config.plist 화일을 참고하여 최소한의 구성요소를 참조한다. EFI 파티션을 마운트할려면 EFI Mounter v2이 필요한 경우도 있다.

http://cafe.naver.com/uefi/1182

http://cafe.naver.com/uefi/6

http://cafe.naver.com/uefi/1563

마지막으로 행운을 빈다.



'Hackintosh > Clover' 카테고리의 다른 글

Blacktype For Clover  (0) 2013.08.27
Clover Configuration Utility  (0) 2013.07.19
Windows bootloader를 이용하여 Mac OS X 설치/부팅하는 방법  (2) 2013.04.14
Clover  (2) 2013.02.25
:
Posted by uno-ani