달력

4

« 2024/4 »

  • 28
  • 29
  • 30








































설치하기전에 먼저 다음글을 읽어보시고 설치하시면 많은 도움이 될 것입니다.

물론, 이 글로 도움을 받으실 수 있는 분과 도움을 전혀 받지 못하실 분이 계실 것입니다.

여기 몇몇 링크에는 Ritz님과 해커들의 숨은 뜻이 있습니다.

뭐냐구요?  금방 답이 나올 것입니다.  

누구나 이 글을 볼 수 있지만, 이해할 수 있는 사람을 선택할 수도 있다는 거,,,,,,,

물론, 이해하실 수 있는 분은 응용스킬을 시전하여 고수의 지름길을 찾을수 있다는 거,,,,


아실 수 있는 분은 아실 것입니다.


추가로 당근 이 글을 보기 싫으신 분들은 안보시면 됩니다.  

시간이 흘러넘쳐서 이 글을 쓰는 건 아니니까요.


전체적인 설치간략개념(간략 개념이 아니라 아주 복잡한 장문의 글이 되어 버렸습니다.) 시스템 상황 파악하기(시스템 스펙 파악하기)
  • Windows설치할때처럼 그냥 대충 해킨이미지를 가지고 설치해볼려는 분들이 아직도 많이 있는 것 같더군요.
  • 사전에 자신의 시스템 스펙을 정확히 확인하지 않고 이렇게 설치시도하면 설치실패 확률 90% 이상입니다.
  • 이를테면, MSI Neo시리즈, ASUS P5Q 시리즈 마더보드인 경우 Bios 수정부터 해주어야 합니다.
  • 이걸 수정하지 않고 설치시도하게 되면 해킨이미지에서 사용자화를 하여야 합니다.
  • 이를테면, P5Q메인보드나 AMD 시스템인 경우, 사용자화에서 CPU=1 이런 패치를 해주어야 합니다.
  • 혹은 부팅 옵션에 "cpu=1 -v -f"을 주어 부팅을 해야 합니다.
  • 즉,CPU를 코어 하나만 사용하여 부팅하게 되는 것입니다.
  • 자신의 시스템 스펙 파악을 자세하게 하신분들마저도 설치하는데 6개월 걸리시는 분들이 있습니다.
  • 자신의 시스템 스펙을 정확하게 알면 해킨이미지 설치시 사용자화에 많은 도움을 받을 수 있어 성공확률이 그만큼 높아지게 됩니다.
  • 그리고 한번 이렇게 자세하게 정리하여 두면 차후 시스템 복구시에도 많은 도움이 될 것입니다.
  • Windows 처럼 범용성을 지닌 운영체제가 아니기 때문에 시스템 모듈별로 드라이버가 따로이 있습니다.
  • 물론, 드라이버 자체가 없는 경우도 있습니다.
  • 자기 시스템 스펙을 파악하는 것은 선택이 아니라 필수입니다.
  • 메인보드가 인텔계열의 ASUS P5W, 기가바이트 보드 계열이면 설치가 아주 무난할 것입니다.
  • 시스템 스펙 파악하기
  • 메인보드별 설치방법-1, 메인보드별 설치 방법-2
  • 노트북별 설치 방법
이미지의 종류(해킨 배포본 이미지와 Retail 정품 이미지로 나누어 보았습니다.)

파티션 설정하는 방법(파티션 설정 중요합니다.)

그래픽 카드 설정하는 방법(파티션 설정 중요합니다.)

  • 처음으로 OS X를 설치하였다면 그래픽 카드 설정이 안되어 있을 것입니다.
  • 물론, 사용자화에서 그래픽 카드를 잘 선택하여 QE/CI, CL까지 설정되어 있다면 특별한 문제는 없지만, 요즈음은 드라이버를 설치하지 않고 다양한 방법을 통하여 그래픽 카드를 설정하여 주고 있습니다.
  • http://x86osx.textcube.com/category/Compatibility

추가 조치방안 및 질문하는 방법

해당 드라이버만 골라 설치하는 방법

  • 설치한후, 그래픽카드가 설정이 안된다거나 랜이 설정이 안되는 경우가 있습니다.
  • 이때 대부분 설치를 다시 반복하는 사례가 많은 데, OS X는 윈도우즈가 아닙니다.
  • 재설치하지 마시고 그냥 해당 드라이버만 재설치를 하면 됩니다.
  • 이방법을 알아두면 설치 DVD이미지에서 해당드라이버만 골라서 설치할 수 있습니다.
  • 즉, 재설치하는 번거러움을 줄일 수 있습니다.
  • OSX는 윈도우즈 처럼 전체적인 시스템이 잘못되었다거나 뭔가 꼬였다라는 일이 거의 없습니다.
  • 다만, 해당 드라이버를 설치하였는 지 유무가 시스템 안정성에 많은 영향을 미칩니다.
  • 추가로 관련 드라이버를 설치하였는데 제대로 동작을 하지 않을 경우 반드시 Retail DVD이미지를 이용하여 해당드라이버를 원래대로 복원하는 것이 중요한데 이런 경우에도 유용하게 사용할 수 있습니다.
  • 물론, 해당드라이버를 설치하였을 경우에 반드시 다음 부팅옵션에 "-v -f " 부팅옵션을 주어 설치한 드라이버를 로딩하여 주는 것이 중요합니다.
  • 싱글유저로 부팅한 후에 "exit"라는 커맨드를 주면 정상적인 부팅과정을 수행하거나 혹은 업그레이드 이후라면 재부팅하라는 메시지가 나옵니다. 이때 재부팅하시면 됩니다.
  • Leopard 드라이버 설치하기
  • 해당 드라이버만 설치하기

자기 시스템에 맞는 설치사례 찾아보기

  • 보유하고 있는 메인보드를 이용하여 다른 사용자가 이미 설치한 사례가 있다면, 그 사례에 따라 설치할 경우 설치하기가 쉬워집니다.
  • 이럴때 이 방법을 사용하면 설치하기가 쉬워집니다.
  • 만약 설치사례가 없다면 당신이 세계최초의 해당시스템의 설치시도자가 될 것입니다. ^ ^
  • 혹은 설치후에 부팅문제가 발생할 경우에 많은 도움이 됩니다.
  • 설치사례 찾아보기 (메인보드가 GA-EP45 인 경우에 해당되며 응용하시면 됩니다.)

부트로더 설치 방법

  • PC에 설치하는 해킨토시에서 부트로드는 반드시 필요합니다.
  • 부트로더를 설치하여 주지 않으면 부팅이 안됩니다.
  • 물론, 해킨 배포본에서는 기본적으로 포함되어 있어 설치되어지고 윈도우즈와의 멀티부팅도 부트로드에서 제공됩니다.
  • 결과론적으로 멀티부팅이 한결 쉬워졌습니다.
  • Chain0 방식보다 진보된 멀티부팅 방식입니다.
  • Boot-132 설치방법 Leopard용과 Snow Leopard용이 따로 있습니다.
  • Chameleon 설치방법 맥용만 있으며 Tiger, Leopard, Snow Leopard를 지원합니다.
  • Boot Think 설치방법 윈도우즈용과 맥용이 따로 있으며 Tiger, Leopard, Snow Leopard를 지원합니다.
  • XPC(UEFI) 설치방법 XPC 설치방법은 최근에 디시 Snow Leopard를 지원하기 위해 개발중입니다. Tiger, Leopard, Snow Leopard까지 지원합니다.
  • PC_EFI 설치방법, Tiger시절 이래로 가장 오래된 부트로더입니다. Snow Leopard를 지원합니다.
  • Snow Leopard ✒RebelEFI CD 설치방법


 USB Memory Stick 나 DVD가 없을때 설치 방법

USB Memory Stick을 이용한 설치 방법

  • DVD나 일시적인 파티션을 이용하여 설치하는 방식은 향후 새로운 버전 업그레이드나 신버전의 kext가 나올시에 유연하게 대처할 수 없습니다.
  • 이때, USB Memory Stick을 이용하면 설시속도나 신버전 kext, 업그레이드 등에 유연하게 대처할 수 있습니다.
  • Leopard용은 xpc, ✒boot-132, Chameleon, Boot Think 등의 부트로더를 설치할 수 있습니다.
  • Snow Leopard 용은 ✒Chameleon, Boot Think 를 설치하여 이용합니다.
  •  보편적인 cmos setup 방법입니다.  심심해서 그림을 올린 것은 아닙니다.  해킨의 첫걸음이기도 하구요.  꼬옥 AHCI로 설정해주는 것이 필요합니다.  물론, 시스템에 따라 MANUAL로 해주어야 하는 경우도 있습니다만,,,

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

370만원대의 OSX 를 내PC에 설치하는 방법  (6) 2011.01.18
Leopard HD install helper v0.3(Win32)  (2) 2011.01.16
USB Memory Stick 을 이용하여 해킨토시 설치하기  (0) 2010.07.01
MBOUTCD  (0) 2010.07.01
BootCD 종류  (0) 2010.06.07
:
Posted by Ritz®™


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®™
2009. 12. 8. 08:01

Setup Geforce 8xxx-9xxx GT Hackintosh/Graphic Card2009. 12. 8. 08:01

You can get your 8600GT including 8XXX-9XXX series video card working using one of following methods in Snow Leopard.
➊ - Patch DSDT with the video
➋ - Add device (EFI) string to com.apple.Boot.plist
➌ - Chameleon's current auto injection of video / network works if your hardware is identified on PCIroot0 (you can check this in IORegistryExplorer). If your hardware is on PCIroot1 then you might have to use Netkas' PC EFI v10.n. Add GraphicsEnabler=Yes to your com.apple.Boot.plist for Chameleon 2.0-rc3 to inject the device properties.

➍.- After upgarding to 10.6.2, it sometimes did not work EFI String.

- remove nVidia kexts then install 10.6.1 nVidia kexts.

- or remove EFI String in com.apple.Boot.plist and Add GraphicsEnabler=Yes to your com.apple.Boot.plist then add your device-id in Geforce.kext, NVD*

- 10.6.1 NVDAResman.kext (6.0.6) and NVDANV50Hal.kext (6.0.6) in here. installing them in the /Extra/Extensions folder, with a properly configured boot cache will solve the issue. There is no need to install the kexts in /System/Library/Extensions, as the /Extra/Extensions folder will work.

- several 9800 Gt 1024 MB or 512 MB works just fine in 10.6.2 with ATY_init.kext enabler.


* Leopard 10.5.6 이상인 경우에는 위 과정 생략하고 아래과정부터 진행하세요.

 

Following is one of them for EFI string to com.apple.Boot.plist


1. Start OSx86 Tools then click Add EFI Strings/Boot Flag

2. Click GFX String


3. Click Choose.

4. Select your Graphic Card




GFX-String

5.


6.



7.


8. Copy and Paste com.boot.Apple.plist file from /Darwin to /Library/Preferences/SystemConfiguration/


:
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. 5. 09:47

HP CQ40 Hackintosh/NoteBook2009. 11. 5. 09:47

HP CQ40

설치 이미지 : Leopard 10.5.7 retail 과 vanilla kernel


- Video GMA x4500mhd (2a42:8086)
- sound IDT -->VoodooHDA 0.2.2 Work!
- Ethernet work!
- Wlan Broadcom Work!
- Bluetooth Work!
- Touchpad Work!
Video Card만 빼고 나머지는 잘 되는 군요.

Tiennek with patch 20090704.2 를 사용한 결과로는

kext 는 정상적으로 로딩되는 것 같고
해상도 (1280x800) 으로 설정해서 잘 되지만 마우스 커서 문제가 발생하는 군요.

:
Posted by Ritz®™
2009. 11. 4. 18:27

Gigabyte GA-EX58-UD5 (core i7) USB v3.0 Hackintosh/Mainboard2009. 11. 4. 18:27

출처 : http://www.kexts.com/

Gigabyte GA-EX58-UD5 (core i7) USB v3.0

이 드라이버는 Boot ThinkChameleon을 USB메모리 스틱에 설치한 다음, 다운받은 드라이버를 USB메모리 스틱에 넣어주고, USB메모리 스틱으로 부팅하여 Retail Snow DVD를 로딩하여 설치하면 된다.
기가바이트 메인보드 시리즈중에서도 Mac OS X 의 호환성과 안정성이 탁월하고 제대로 설치하여 주면 매킨토시 이상의 성능을 자랑하는 메인보드 중의 하나이다. 
최신버전인 Snow Leopard(10.7.2) 까지 소프트웨어 업데이트를 할 수 있다. 

Information
Title: Gigabyte GA-EX58-UD5 (core i7) USB v3.0
Version: 3.0
Homepage: http://www.muzzle.nl
Description/instructions: For Mac OS X Snow Leopard 10.6 (tested on 10.6.1)

Works with ATI Radeon HD 4870, if you've got another card you need to install drivers / enablers.

Features:
- Completely 64-bit!
- Lan works in 64-bit (Credits: Bit Shoveler)
- Sound works via DSDT (Credits: Aschar)
- CPU temp sensor works (Credits: oldnapalm)
- Firewire
- Slow sata fix (Credits: THe KiNG)

Sleep doesn't work :(
Download

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

i7 + 10.5.7 Working Great!!  (0) 2009.11.12
Intel D945G Series  (0) 2009.11.07
10.5.7 on an Asus P5QL/EPU  (0) 2009.10.25
MSI P43 Neo3-F  (0) 2009.10.22
GA-EP45-UD3L  (0) 2009.10.21
:
Posted by Ritz®™
2009. 10. 29. 23:58

Snow Leopard용 Boot -132 Hackintosh/BOOT-1322009. 10. 29. 23:58

UNFORTUNATELY THIS IS INTEL SSE3 ONLY AND WORKS ONLY ON A COMPLETE VANILLA CAPABLE PC

First of all, Thanks kdetech,

안타깝게도 Intel sse3 CPU와 VANILLA 커널이 적용되는 PC에만 사용할 수 있습니다.

준비물 :

- Snow용 Boot-132 CD다운로드

- 4G Retail Snow Leopard 다운로드

다음 그림을 보시면 Leopard용 Boot-132를 사용하셨었던 분들은 아실 수 있을 것입니다.


initrd.img 화일을 열어보면 다음과 같이 드라이버(kexts)들을 설치할 수 있습니다.

윈도우즈에서는 Transmac 소프트웨어를 이용하여 수정할 수 있습니다.

다운로드 받은 CD로 부팅을 하면 Snow Leopard 파티션이 보이실 것입니다.

혹은 USB설치 이미지가 있다면 선택하시면 설치 과정으로 진입하게 됩니다.


:
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®™