달력

3



Windows bootloader를 이용하여 Mac OS X 설치/부팅하는 방법

아래 방법은 대단히 난이도가 있는 방법이므로 초보자들은 걍 Clover 부트로더를 USB에 설치하여 사용하는 것이 적절하다.

Windows Vista 이후의 버전을 가지고 있고 Mac OS X 를 설치하고 싶을 때 사용하면 좋다.
MBR HDD 파티션을 나누어 Windows와 Mac OS X 를 부팅할 때 GUIDE 형식으로 부팅하는 방법이다.

요구사항:
1. BIOS 형식의 PC.
2. MBR 파티션 을 가진 HDD
3. Windows Vista/7/8/2008 이후 버전.
4. Mac OS X

준비물:
1. BCD Edit
2. GRUB4DOS
4. Chameleon
5. Clover EFI

설치과정:
1. Windows를 시작한다.
2. 윈도우즈에 로긴한다.
3. 최신버전의 GRUB4DOS 를 다운로드 한다.
4. grldr.mbr 와 grldr 화일을 부트파티션의 최상위 디렉토리에 압축을 푼다.
5. 최신버전의 Chameleon 을 다운로드 한다.
6. 압축을 풀어 boot 파일명을 boot.cham 로 바꾸어 시스템 드라이버의 최상위 폴더에 복사하여 둔다.
7. 최신버전의 Clover Bootable ISO 화일를 다운로드 한다.
8. 압축을 푼 후 64 bit 혹은 32 bit .iso 화일을 clover.iso 화일명으로 바꾸어 시스템 드라이버의 최상위 폴더에 복사하여 둔다.
9. 관리자 권한으로 cmd.exe 를 실행한다.
10. 다음과 같이 실행한다.

CODE:

bcdedit /create /application bootsector

이 명령어를 실행하면 Globally Unique IDentifier (GUID) 값이 표시된다. 

예 {e05b4c23-618a-11df-89c6-001d925a73cf}

이 값을 아럐 명령어  bcdedit 명령어 중 {guid} 항목을 대체한다.
11. 아래 명령어를 위 GUID 값을 이용하여 실행한다.

CODE:

bcdedit /set {guid} device boot
bcdedit /set {guid} path \grldr.mbr
bcdedit /set {guid} description "Mac OS X"
bcdedit /displayorder {guid} /addlast

12. grldr 화일이 있는 동일 폴더에 menu.lst 화일을 아래와 같이 만든다.

CODE:

timeout 10
default 0

title Chameleon
kernel /boot.cham

title Clover
map /clover.iso (hd32)
map --hook
chainloader (hd32)

13. 컴퓨터를 재부팅한다.
14. 부팅하고 나면 윈도우즈 부트메뉴에서 Mac OS X 를 선택한다.
15. grub boot menu에서 Chameleon 을 선택한다.
16. Mac OS partition in Chameleon 부트 메뉴에서 Mac OS 파티션을 선택한다.

17. 부팅 파라메타를 -v -f npci=0x2000 를 주거나 혹은 다른 부트 파라메타를 줄 수 있다,
16. Mac OS 가 로딩될 때 까지 기다린다.
17. NTFS 파티션에 있는 clover.iso 화일을 찾아서 마운트 시킨다.

18. terminal 에서 다음 명령어를 실행한다.

CODE:

sudo cp -R /Volumes/clover.iso/EFI /

19. 끝났다. 이제 Windows 혹은 Mac OS 운영체제를 Clover 나 Chameleon 부트로더를 이용하여 부팅할 수 있다.

참고 글:
1. Create entry for Grub4dos
2. Grub4dos Guide - Configuration File Entries

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

Clover Installation - 클로버 설치방법  (0) 2014.05.17
Blacktype For Clover  (0) 2013.08.27
Clover Configuration Utility  (0) 2013.07.19
Clover  (2) 2013.02.25
:
Posted by uno-ani
SimpleDevice

준비물

- 내장형 혹은 외장형 하드디스크가 추가로 필요합니다.
- SelfImage
- Paragon HDD Manager
- Chimera 부트로더
- 기존 하드디스크 (HD1), 추가 하드디스크(HD2)로 칭한다.


1. HD1으로 부팅해서 Selfimage, Paragon HDD Manager 를 설치한다.

2. HD1의 Sata 케이블을 떼어내고 HD2에 윈도우즈 파티션을 7-8G 정도로 최소한 작게하여 윈도우즈 7을 설치한다.

3. Paragon HDD Manager로 새로이 설치된 윈도우즈 7 파티션을 이미지 백업하여 기존 하드디스크에 PBF형식으로 저장한다.

4. HD1으로 다시 부팅하여 이번엔 SelfImage를 SelfImage포맷형식의 파일을 이용하여 부트로더를 설치한다.

5. 계속 HD1에서 Paragon HDD Manager를 이용하여 HD2의 파티션 크기를 조정하여 파티션 3개를 생성한다.
- 파티션 1 : 부트로더 : 500M 이하
- 파티션 2 : 윈도우즈 1 사용공간만큼
- 파티션 3 : 윈도우즈 2 사용공간만큼

6. 3번과정에서 백업한 pbf 파일로 파티션2에 윈도우즈를 복원한다.

7. 계속 3번과정에서 백업한 pbf 파일로 파티션3에도 윈도우즈를 복원한다.

8. HD2로 부팅우선순위를 두고 HD2로부팅한다.
- 부팅하면 부팅메뉴가 나오고 윈도우즈1 과 윈도우즈2를 선택하여 부팅한다.

참고 : http://osx86.tistory.com/1103
SelfImage와 Paragon HDD Manager 사용방법만 참고한다.

9. 기타
- 윈도우즈의 부팅방식은 하위버전과의 선택부팅은 가능하지만 동일버전의 부팅을 제한한다.
- 키메라(구 카멜레온) 부트로더는 Mac OS X 는 다른 하드디스크의 운영체제 부팅을 가능하게 하지만 윈도우즈에 한해서 부트로더가 윈도우즈가 설치된 하드디스크에 설치되어야만 윈도우즈로 부팅이 가능하다. 
 


:
Posted by uno-ani

많은 사용자들이 멀티부팅에 어려움을 느끼고 있지만 다음과 같이 HDD 구성을 고려한다.
1TB HDD 2개, 2TB HDD 1개, SSD 의 액세스 속도, 

성능을 고민하여 본다면 OS X는 우선 AHCI 콘트롤러를 이용

물리적으로는 SATA케이블에 의해 연결되어진 각각의 채널의 독립적인 성능을 보장
과거 IDE 방식처럼 상호간의 채널간섭에 의해 가장 속도가 느린 HDD 액세스 속도에 성능이 맞추어졌다면 SATA방식은 각각의 채널의 독립적인 성능을 보장받을 수 있다.  만약 두개의 제각기 다른 크기의 HDD액세스 속도가 동일하다는 조건이라면 이론상으로는 섹터수가 적은 1TB HDD를 2개 사용하는 것이 성능상 우위를 확보한다고 할 수 있다.  물론, 수 ms 정도밖에 차이가 나질 않아서 체감상 느끼지는 못하겠지만 이론적으로는 그렇다. 


CASE 1. 우선 윈도우즈와 OS X하드디스크를 따로 사용할때

아래와 같이 기존 윈도우즈가 설치된 하드디스크 앞부분이 뒤부분에 대략 320MB 정도의 크기를 할당하여 Chameleon 부트로더를 설치하여 줍니다.

그림1.

스크린샷 2011-05-03 11.10.56 PM-1

위 그림에서와 같이 disk1s1 에 Chameleon을 설치하여 윈도우즈(disk1s2)와 OS X(disk2s2)를 멀티부팅할 수 있습니다.

디스크 유틸리티로 본다면 다음과 같이 되겠지요.

그림2.

스크린샷 2011-05-31 9.48.27 AM

응용

물론, disk1s1을 기존에 설치된 윈도우즈로 이용하고 부트로더 파티션(disk1s2, 대략 320MB이상)을 하나 추가하여 disk1s2에 Chameleon을 설치하여도 멀티부팅이 가능합니다.

* 디스크 유틸리티에서 파티션 크기 조절하는 방법(재포맷하지 않고 기존 데이타를 보존할 수 있어 좋다.)
   마우스로 빨간 부분을 클릭하여 위로 끌어올려서 파티션 크기를 조정한다. 

Resize01


파티션 조절은 윈도우즈에서 Acronics나 Paragon HDD Manager 등을 이용하면 아래 그림과 같이 손쉽게 조절할 수 있다.

그림3. 파라곤 하드디스크 매니저를 이용한 파티션 크기 조정

Move_or_Resize_Partitions_with_Paragon_Hard_Disk_Manager_1

그림4.

Move_or_Resize_Partitions



CASE 2. 파티션을 나누어 윈도우즈와 OS X하드디스크를 동일한 한드디스크에서 사용할때

위 그림 1과 2에서 1번째 파티션이 윈도우즈(disk0s1)이고 2번째 파티션이 OS X(disk0s2)를 설치하는 경우에도 OS X파티션에 Chameleon을 설치하여주면 멀티부팅이 가능합니다. 즉, 그림 1과 2에서처럼 따로 부트로더 파티션을 만들지 않고 윈도우즈 파티션(disk0s1)은 그대로 유지하고 OS X 파티션(disk0s2)을 추가하여 OS X를 설치하고 OS X 파티션에 Chameleon을 직접 설치하는 방법이다.

스크린샷 2011-06-12 4.33.36 PM


공통사항

* Tip Maintenance HD(대략 10-20G 정도)를 추가 생성한 이유는 OS X 재설치를 하지 않기 위한 방법중의 하나이다.  

동일하게 Machintosh HD(OS X) 와 Maintenance HD 파티션을 생성하여 Mac OS X 를 두 파티션에 설치한 후 /Extra 폴더까지 동일하게 설치한다.

즉, 부팅할때 Windows, Machintosh HD, Maintenance HD로 부팅이 가능하게 만든다.

이때 Maintenance HD에는 Machintosh HD의 /Extra 폴더만 동일하게 복사하여 준다.

만약 Machintosh HD에 드라이버 설치, 시스템 구성이 잘못되어 부팅이 안되어도 Maintenance HD로 부팅하여 수정이 가능하게 이중으로 만들어 주는 방법으로 반복적인 시스템 설치작업을 피할 수 있다.

이 즈음에서 HDD에 반복적인 Mac OS X 설치는 간단하게 HDD 피로도 이외에도 다음글과 같이 다양한 이슈를 발생할 수 있다.

http://osx86.tistory.com/1508http://osx86.tistory.com/1515

물론, 최근의 HDD와 SSD에서 자주 발생하는 것이 40K 부트블락 이슈 등도 있다.  즉, 부트로더 재설치시 혹은 윈도우즈 설치후 부트로더를 설치하면 윈도우즈가 부팅불가능한 상황이 발생하거나 부틀더를 재설치하여도 부트로더가 설치가 안되는 다양한 이슈가 발생한다.


다음 단계는 Chameleon을 Multibeast로 설치하여 주고 Chameleon Wizard를 이용하여 최신버전으로 업데이트하여 줍니다. 물론, 기존에 Chameleon을 사용하고 있었다면 Extra폴더를 백업받아 두었다가 Chameleon을 설치하고 난 이후 Extra 폴더를 복원시켜 주면 된다.


위와 같이 파티션을 나누어 윈도우즈들과 Linux를 설치해준 다음 마지막으로 OS X 를 설치하고 난 후 멀티비스트를 이용해서 카멜레온 부트로더만 설치해 주면 멀티부팅작업은 끝난다.
물론, OS X 에서 /Extra  폴더는 자기 메인보드와 시스템에 맞는 화일들로 대체하여 주어야 한다. 
 
그림5.

스크린샷 2011-05-30 7.18.52 PM


만약 필요하다면 Chameleon Wizard를 이용하여 최신 부트로더로 업데이트하여 줍니다.

그림6.

Chameleon Wizard


:
Posted by uno-ani


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

I. 준비물

- 8G 이상의 USB메모리 스틱(Axxen  제품은 100 % 성공이더군요), 16G USB Memory Stick은 다음글에서 : http://x86osx.textcube.com/508


- OSX Retail DVD 혹은 이미지  : 이 Retail 이미지를 USB에 복원하는 것이 주 작업입니다.

즉, 6번 설치단계까지 가기 위하여 이런 작업을 해주는 것입니다.

설치과정까지 제대로 진입이 된다면 40% 정도는 성공한 것입니다.


다음 그림과 같이 파티션을 만들어 주면 다양한 부트로더를 사용할 수 있습니다. (BootCD가 있다면 부트로더 설정 작업은 안해주셔도 됩니다.)

골라먹는 재미가 있습니다. ^ ^

  1. 첫번째 파티션은 7G 정도를 제외한 용량(저는 일단, 100MB) 정도 OSX 확장 파티션으로 Leopard(10.5.?) 용으로 사용할 경우 Fat32, 이 경우는 윈도우즈에서도 삭제/수정이 용이하겠지요, Snow(10.6.?) 설치용으로 사용할 경우는 OSX 확장 파티티션, Windows에서 수정할려면 반드시 TransMac이라는 어플을 설치하여야 합니다.) 줍니다. 용도는 Chameleon/Boot Think/Boot-132 등의 부트로더를 설치하는 영역입니다. * boot-132 CD나 부팅시디를 단순히 리스토어 하는 영역이 아닙니다.  즉, CD/DVD부팅과 USB메모리 스틱 혹은 USB외장형 하드디스크 부팅방식은 다릅니다.  그러므로 반드시 Chameleon이나 Boot Think 패키지를 이용하여 설치해야 합니다.  각 부트로더 설치방법은 우측 카테고리를 참조하세요.
  2. 두번째 파티션에는 그림에서와 같이 OSX 확장 파티션(반드시 7G이상)으로 만들어 줍니다. (BootCD가 있다면 이 파티션은 전체 파티션 하나로 작업해주고 BootCD를 부팅하면 이 파티션이 보이고 선택하여 부팅하는 방법입니다.)























  3. 3. 첫번째 파티션에 부트로더 설치하기
  4. 부트로더의 종류에는 다음과 같이 여러가지가 있지만, 요즈음 대체적으로 Chameleon 이나 PC_EFI 부트로더를 많이 사용합니다.

  5. -  Boot Think 설치법 : MAC OSX 확장 파티션 권고, Snow, Leopard, Windows 등의 멀티부팅을 원하시면 이 방법을 사용하세요.
  6. - BOOT-132  :  FAT32 파티션 권고.
  7. - Chameleon :  osx확장 파티션 권고. 당연히 /Extra 폴더에 시스템 구성및 해킨드라이버를 시스템 스펙에 맞게 설치해주어야 제대로 부팅이 됩니다.
  8. - XPC: 설치시 FAT32 파티션 권고.
  9. - 위 부트로더 설치하는 방법은 우측 카테고리를 참조하시고 각 부트로더 별로 해킨 드라이버와 부팅설정화일 그리고 dsdt.aml 화일의 위치를 유의해서 설치하여 주시면 됩니다.
  10. - 위 부트로더중 하나를 선택하여 설치하였다면 Netbookbootmaker나 EvobootX등의 관련 패키지에서 pacifist를 이용하여 관련 파일들을 부트로더에 맞게 추출하여 설치하여 주거나 kext들을 복사하여 줍니다.

  11. 4. Retail DVD 이미지 심기
  12. 다음과 같이 설치 Retail DVD나 혹은 이미지를 이용하여 다음과 같이 복원하여 줍니다.
* 만약 기존 해킨 배포본으로 설치된 하드디스크가 있다면 만들어진 usb 메모리 스틱을 이용하여 부팅하여 봅니다.
제대로 부팅이 된다면 제대로 만들어진 것입니다.
아 물론, 10.6.X대에서는 10.6.1 설치본과 10.6.2 설치본의 두가지의 해킨 드라이버가 다른점을 유의하셔야 합니다.


6. 설치 과정 : http://j.mp/dAvLHX


:
Posted by Ritz®™
ASUS P7P55D 메인보드에 해킨토시 설치하는 방법입니다.

1. 먼저 다음 두가지 cd 이미지를 다운로드 받습니다.

- ❶ http://j.mp/bm0Cer 
- ❷ Snow Leopard Retail DVD, *
- UltraISO로 2배속이나 혹은 4배속으로 설정하여 DVD로 구워줍니다.
- 부팅시에 "-v busratio=20 cpus=1" 옵션을 이용하여 ❶시디로 부팅합니다.
- ❶시디 로딩이 끝난후, ❷시디로 교체하여 줍니다.
- F5키를 누르고 ❷시디 "Install OS X DVD"를 선택하여 줍니다.
- 아래 그림에서 부팅옵션을 "-v busratio=20 cpus=1" 를 입력하여주고 엔터를 칩니다.
설치과정 보기
iboot01

연동장비 결과 비참

ensemble by apogee
s70xs yahama
dp firewire 800 3-port pcle (siig)
one usb by apogee
FXPansion BFD DRUM

- 설치한후에 재부팅후 스노우 레오파드를 인스톨 시킨 하드를 선택하신 후
-v maxmem=4096 으로 부팅하여 기본 설정을 진행합니다.

- Chameleon 과 10.6.2 combo Update룰 설치합니다.
- 부팅시에 “-f -v -s”옵션을 주어 싱글유저 모드로 부팅한 후, 'exit" 커맨드를 입력하여 정상부팅합니다.
* Kext Help7을 이용하여 랜 드라이버 설치하여 주기
* 공유기 DMZ 서버 설정하기


2. Study

http://www.apple.com/support/snowleopard/
#############################################################

검색신공 배양하기 구글링 6종 세트

1. 시스템 스펙/상황 파악하기
http://j.mp/58hmuA

2. 추가 조치 방안 및 질문하는 방법
http://j.mp/6Jui2v

3. 해킨 설치 이미지의 종류
http://j.mp/5bKbXc

4. 특정 패키지 혹은 드라이버만 골라 설치하기
http://j.mp/7oKbwJ


5. 관련시스템 설치이력 찾기(제품 모델명이 “GA-EP45” 시리즈인 경우)
http://j.mp/7d8gfp

6. p55-ud3r i5 750 보드에 4850 일 경우- 밥떠먹여주기 프로젝트팁

http://j.mp/8DfTQv
:
Posted by Ritz®™
2009. 11. 22. 09:08

Chameleon-2.0-RC3-r658-bin Hackintosh/Chameleon2009. 11. 22. 09:08

1. download in ✒here.

    download pkg ✒here.  

2. Some guide as followings.

About the new options

SMBIOS
Finally you can specify your smbios.plist location using a device selector prefix like “SMBIOS=rd(0,0)/Extra/smbios.plist”.

VideoROM
You can pass an alternate video ROM image file to the system.

VBIOS
Using this boolean switch, you can control the injection of your video BIOS to device-properties. We got various reports if this switch is really needed to make your graphics device handled correctly by the system.

You can use the same booter partition for both Leopard and the recent Snow Leopard; to do that you can put your OS version specific KEXTs/MKEXT this way:
/Extra/10.(5|6)/Extensions[.mkext]

3.So I make a following folder for switching Windows, Snow and Leopard OSX even Linux.

* 다음 그림과 같이 폴더를 만들어주면 부트로더 하나로 Leopard와 Snow Leopard를  멀티부팅할수 있다.

4. Boot Helper

The boot: prompt waits for you to type advanced startup options.

If you don't type anything, the computer continues starting up normally. It

uses the kernel and configuration files on the startup device, which it also

uses as the root device.


Advanced startup options use the following syntax:


   [device]<kernel> [arguments]


Example arguments include


device: rd=<BSD device name> (e.g. rd=disk0s2)

   rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1)


kernel: kernel name (e.g. "mach_kernel" - must be in "/" )


flags: -v (verbose) -s (single user mode),

   -x (safe mode) -F (ignore boot configuration file)


"Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32")


kernel flags (e.g. debug=0x144)

io=0xffffffff (defined in IOKit/IOKitDebug.h)


Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"


If the computer won't start up properly, you may be able to start it up using

safe mode. Type -x to start up in safe mode, which ignores all cached

driver files.


Special booter hotkeys:

F5 Rescans optical drive.

F10 Scans and displays all BIOS accessible drives.

Special booter commands:

?memory Displays information about the computer's memory.

?video Displays VESA video modes supported by the computer's BIOS.

?norescan Leaves optical drive rescan mode.


Additional useful command-line options:

config=<file> Use an alternate Boot.plist file.


Options useful in the com.apple.Boot.plist file:

Wait=Yes|No Prompt for a key press before starting the kernel.

"Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt).

Timeout=8 Number of seconds to pause at the boot: prompt.

"Instant Menu"=Yes Force displaying the partition selection menu.


"Default Partition" Sets the default boot partition,

   =hd(x,y) where 'x' is the disk number, 'y' the partition number.


GUI=No Disable the GUI (enabled by default).

"Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default).

"Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default).

GraphicsEnabler=Yes|No Automatic device-properties generation for graphics cards.

VideoROM=<file> Use an alternate ROM image (default path: /NVIDIA.ROM).

VBIOS=Yes|No Inject VBIOS to device-properties.


EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation

   for ethernet interfaces.


USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default).

EHCIacquire=Yes Enable the EHCI fix (disabled by default).

UHCIreset=Yes Enable the UHCI fix (disabled by default).


Wake=No Disable wake up after hibernation (enbaled by default).

ForceWake=Yes Force using the sleepimage (disabled by default).

WakeImage=<file> Use an alternate sleepimage file

   (default path is /private/var/vm/sleepimage).


DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables.

DSDT=<file> Use an alternate DSDT.aml file

   (default path: /DSDT.aml /Extra/DSDT.aml)


SMBIOS=<file> Use an alternate smbios.plist file

   (default path: /smbios.plist /Extra/smbios.plist

   bt(0,0)/Extra/smbios.plist).


SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding

   if smbios.plist doesn't exist, factory

   values are kept.


"Scan Single Drive" Scan the drive only where the booter got loaded from.

   =Yes|No Fix rescan issues when using a DVD reader in AHCI mode.

Rescan=Yes Enable CD-ROM rescan mode.

"Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode.



3. Installation
Open the Terminal and command as Followings

$ sudo dd if=boot1h of=/dev/rdisk0s2

$ sudo cp boot /

$ sudo cp -Rf i386 /usr/standalone/

If you used MBR Partition, you need install boot0 to the MBR, additionally:

$ sudo fdisk -f boot0 -u -y /dev/rdisk0

Followings is com.apple.Boot.plist:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Graphics Mode</key>

<string>1280x960x60</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>SMBIOS</key>

<string>/Extra/smbios.plist</string>

<key>USBBusFix</key>

<string>Yes</string>

<key>VBIOS</key>

<string>Yes</string>

<key>VideoROM</key>

<string>nVidia8600GTS.rom</string>

</dict>

</plist>


When Chameleon loaded kexts following is the procedure.
➊ - /Extra/Extensions/
➋ - /Extra/0.(5/6)/extensions.mkext.  It depends on OS Version.
➌ - It finally load /System/Library/Extensions.mkext



:
Posted by Ritz®™
2009. 11. 7. 11:04

Intel D945G Series Hackintosh/Mainboard2009. 11. 7. 11:04

Install : Snow Leopard Retail and Rebel EFI CD

945GC Atom D945GSEJT File:running_man.png
D945GCLF2D File:green.png
D945GCLF2 File:running_man.png
D945GCLF File:running_man.png


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

Leopard on Dell XPS 420  (0) 2009.11.21
i7 + 10.5.7 Working Great!!  (0) 2009.11.12
Gigabyte GA-EX58-UD5 (core i7) USB v3.0  (0) 2009.11.04
10.5.7 on an Asus P5QL/EPU  (0) 2009.10.25
MSI P43 Neo3-F  (0) 2009.10.22
:
Posted by Ritz®™
2009. 10. 28. 03:07

Chameleon 설치 가이드 Hackintosh/Chameleon2009. 10. 28. 03:07


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

- 리얼맥 시스템에 조금 더 가깝게 만들어주는 부트로더로 요즈음 더 인기가 많은 부트로더를 소개합니다.

Chameleon 설치 가이드

Chameleon은 오픈소스코드를 충실하게 준수하는 GUI환경의 부트로더입니다.
Leopard는 물론, Snow Leopard, Lion, Mountain Lion(10.8.?) 까지 지원을 하여 주고 조금은 복잡하지만, Mac OS X 사용자들에게 많은 사랑을 받아오는 부트로더입니다.
물론, 2012년 Chimera 라는 이름으로 바뀌긴 했지만 어쨌든 혼용하여 여전히 사용되고 있습니다.
Windows 하드디스크가 있다면 일단 사타케이블을 떼어놓고 설치작업 합니다.  물론, mbr이든 guid 파티션이든 상관없이 설치할 수 있습니다.
I. Chameleon을 다운로드 받습니다.
II. 압축을 풀면 다음과 같은 화일이 생성됩니다.


III. 패키지를 더블클릭하면 설치과정이 진행됩니다. 계속을 누릅니다.

IV. 계속을 누릅니다.


V. 계속을 누르고 사용권 계약에서 동의를 클릭합니다.


VI. 설치할 대상 디스크를 선택하고 계속을 누릅니다.


VII. 사용자화를 클릭하면 다음과 같은 화면이 나옵니다.


VIII. 여러가지 선택사항들이 있지만, 처음 설치하시는 분들은 그대로 설치에 들어갑니다.
특히,  EFI 선택은 시스템 안정화를 시키고 난 후 설치해주어도 늦지 않습니다.  안정화도 안된 상황에서  EFI 문제로 질문을 하시는 분들을 보면 답답합니다.하드디스크 부팅으로 안정화 시킨다음 EFI로 설정해 주시는 것이 여러사람 피곤하게 하지 않고 스스로의 정신건강에도 좋습니다.


VIIII. 자 이제 설치를 마쳤습니다. 역시나 dsdt.aml, com.apple.Boot.plist, 그리고 Extra 폴더내의 해킨 드라이버 설치 작업이 남았습니다.
X. Chameleon을 설치하고 난 후, 중요한 파일들의 목록입니다. /Extra/Extensions 폴더에 자신의 시스템에 맞는 해킨 드라이버를 설치하여 줍니다.
Kext 종류

- 위 그림에서 AHCIPortInjector.kext 혹은 IOAHCIBlockStorageInjector.kext 와 fakesmc.kext화일은 기본적으로 들어가야 합니다.
- 또한 메인보드에서 추출한 dsdt 패치화일(dsdt.aml) 과 시스템 설정에 필요한 smbios.plist 화일이 반드시 필요하겠지요.
- 네 아래 그림과 같이 핵심점일 화일들은 다 들어가 있습니다.
- com.apple.Boot.plist 화일은 Chimera로 변경된 이후 요즈음은 org.chameleon.Boot.plist 화일명으로 변경되었습니다.

- Bak 화일들은 신경쓰지 마세요.  백업 화일들입니다.

Chameleon

부트로드를 설치하는 방법에는 여러가지 방법이 있는데 Multibeast를 이용하여 설치할 수도 있습니다.

http://osx86.tistory.com/1334


:
Posted by Ritz®™