이 가이드에서 사용하는 iBoot Legacy.iso 파일은 10.6.0 혹은 10.6.3 에 최적화 되어 있다. 특히 Legacy_Kernel이 10.6.0 이나 10.6.3에 최적화 되어 있으므로 다른 버전을 사용하면 결과는? 아무도 모른다. 대부분 커널패닉을 경험하지 않을까하는 예상이다.
460GTX Fermi 와 같이 최신 그래픽 카드인 경우 NVDAGF100Hal.kext 와 관련한 커널패닉으로 인하여 GeForce 9500GT 나 8600 GT 같은 구형 그래픽 카드와 "GraphicsEnabler" 세팅을 이용하여 설치하고 10.6.7 버전으로 업데이트한 이후에 비로소 추가 드라이버 설치없이 기본적인 OS X 에서 지원해 주는 드라이버를 이용하여 설정할 수 있다.
소프트웨어
OS X Snow Leopard 10.6.3 Retail
10.6.0 retail Snow Leopard 이미지를 이용할 경우, Legacy iBoot CD로 부팅하여 [-v -x -s PCIRootUID=1]로 부트 플래그를 세팅하여 주지 않으면 역시나 커널패닉을 경험한다. 이때, Mediafour사의 MacDrive 8이나 TransMac 등의 소프트웨어를 윈도우즈에 설치하여 /System/Library/Extenstions/SleepEnabler.kext 를 제거하여 주어야 한다.
- Sata set to AHCI,
- DVD 부팅 우선순위로 설정한다.
- HPET enabled
만약 CPU가 좀 더 빠른 I7 이나 I5 인경우 32배속 혹은 이하로 멀티플라이어를 설정해줄 필요성이 있는데 i3 cpu인 경우 31배속 멀티플라이어로 busratio를 맞추어야 할 필요성이 있다.
하드웨어 Setup
Sata 하드디스크는 가능한 Sata 0 포트에 연결한다.
DVD 드라이버는 Sata 1 포트에 연결한다.
1. 첫 설치단계
Legacy iBoot CD를 이용하여 부팅한다.
이미 Selfimage등을 이용하여 USB에 PreInstall된 OS X가 있다면 2. 셋업과정으로 바로 넘어간다.
Snow Leopard Retail dvd를 넣어주고 [F5]키를 누른다.
–v PCIRootUID=1 를 입력하고 엔터를 누른다.
-v 는 “verbose” 모드로서 부팅 과정의 모든 로그를 화면으로 볼 수 있다.
부팅중이나 혹은 설치과정중에 iBoot CD의 VoodoHDA kext로 인하여 커널패닉을 경험할 수 있지만, 다시 재부팅하여 설치한다.
PCIRootUID=1 로 인하여 커널패닉이 날 수도 있지만 역시나 그래픽 카드를 위하여 반드시 설정해주어야 하는 부트플래그이므로 재시도해야 한다.
간혹 설치도중에 “Installation Failed”라는 에러를 경험할 수도 있지만 설치과정은 이미 끝난 상태이므로 넘어간다.
2. 단계 셋업 과정
Legacy iBoot CD를 넣고 재부팅한다.
좌우측 화살표키를 이용하여 PreInstall파티션이나 설치단계에서 설치한 파티션으로 마우스를 옮기고 엔터키를 입력하여부팅하기 직전 역시나 부트플래그를 "–v PCIRootUID=1"를 입력한다.
만약 스피커를 뒷면에 연결하였다면 소개동영상이 실행되는 동안 잡음수준의 사운드를 들을 수 있다. 이것은 iBoot CD의 VoodooHDA.kext 로 인하여 메인보드와 호환성이 안맞아 발생하는 소리이니 무시한다.
정보를 입력하고 설정을 마무리하고 나면 OS X 데스크탑 화면이 보일 것이다. 재부팅하지 않는다.
Combo Update 10.6.7을 설치한다.
iBoot CD의 legacy_kernel 로 인하여 커널패닉이 일어날 수도 있으니 신중히 수행한다.
Chameleon-2.0-RC5-r827 설치 (default theme 확인)
BridgeHelper설치
이 패키지는 sandy bridge 에 적합한 mach_kernel 과 AppleIntelCPUPowermanagement kext 를 설치하는데 BridgeHelper를 설치한 이후 커널패닉을 야기하므로 /System/Library/Extentions/ 폴더의 AppleIntelCPUPowerManagement.kext를 제거해야 한다.
DSDT.aml 파일을 root(/) 폴더에 복사한다.
com.apple.Boot.plist 를 /Library/Preferences/SystemConfiguration/ 에 기존 파일과 교체하여 준다.
Chameleon 부트로더가 DSDT 를 적용할 것이고 GraphicsEnabler 는 yes로 세팅한다. PlistPro를 이용하여 수정작업한다. 마우스를 적절하게 사용할려면 busratio=29 부트 플래그가 필요하므로 세팅하여 준다.
당연한 애기지만 빈공간을 클릭하여 새로운 파티션을 생성한다. 이때 복원 파티션 혹은 "시스템 예약 파티션"등의 한글명의 파티션이 있을 경우 파라곤을 이용하여 "System Reserved" 등의 영문으로 파티션명을 바꾸어 준다.
4.
BIOS setup
Please make sure the BIOS setting are as below, otherwise use default settings.
System Date and Time: Current date and time
Peripheral Configuration: Enable all onboard component (Except CIR)
Drive Configuration: Set to AHCI
Chipset Configuration: Enable HPET
ACPI Suspend State: Set to <S3 State> Integrated video adapter: Set to Disabled
Boot Device Priority: set DVD or <Hard Disk Driver> to first
DH67CL보드는 그래픽카드를 설치해도 내장 그래픽이 자동으로 Disabled되지 않습니다.
(내장과 별도카드를 선택적, 혹은 동시에 사용할 수 있도록 설계 되었기 때문)
그러다보니 내장 그래픽이 살아 있으면 메모리를 1GB 정도 점유하게 되는 부분이 있어서,
별도 그래픽카드 설치시 BIOS에서 내장그래픽에 대한 설정을 바꾸어 주시는 것이 좋습니다.
그리고 현재 H67보드의 USB 포트에 약간의 호환성 측면의 트러블이 있습니다.
(제 경우에는 USB ODD를 물리면 Posting 단계에서 EB에 멈추어 진행이 아예 되지 않습니다.)
인텔에 리포팅해본 결과 동일 증상을 확인했다고 하니,
다음 바이오스에서는 어느정도 해결될 것으로 생각합니다
이 방법은 아래 목록처럼 기가바이트 ep43/45 메인보드 시리즈에 적용할 수 있는 방법입니다.
EP45-UD3R Snow Leopard simple Guide using Cartri 0.8 bios
Thanks Cartri for this project,
물론, 안타깝게도 이미 프로젝트는 중단되었지만, cmos bios에 DSDT.aml 알고리즘을 적용하여 수정한 cmos를 사용한 방법입니다. 괜찮은 방법이 나온다라는 생각이 들면 항상 이상한 일들이 꼬여 꼭 그 프로젝트를 중단되게 만드는 사건들이,,, 2-3년에 꼭 하나씩은 생깁니다.
I. 이 방법은 DSDT.aml 없이 2개의 extensions인 fakesmc 와 IOAHCIBlockStorageInjector.kext 를 이용하여 시스템을 안정화시키는 방법입니다. 현재 Cartri 0.8 bios 와 10.6.4 를EP45-UD3R에서 운용중이고 LegacyHDA 도 불필요합니다. 아! com.apple.Boot.plist 와 SMBIOS.plist 도 필요없습니다. 즉, Chameleon RC5 build r168 bootloader 인 Cartri 수정버전을 사용하고 있기 때문입니다. 간단하게 가이드를 요약하자면 다음과 같습니다. 장점 : 1. DSDT.aml 에 신경쓸 필요가 없습니다. - cmos bios에 적용하였기 때문입니다.- 즉, 하드웨어 적으로 리얼맥에 가깝게 시스템 아키텍처를 개조한 방법이라고 보시면 됩니다. 2. 사운드카드 문제에서 해방할 수 있습니다.- 일반적으로 업데이트를 적용하면 사운드 카드가 사용불가능하게 되는 데, 이 방법을 이용하면 역시나 Audio 부분도 cmos에 적용하였으므로 업데이트를 하여도 사운도 카드를 그대로 사용할 수 있습니다.- 즉, 하드웨어로 지원한다는 애기입니다. 3. 해킨 드라이버가 간단해졌습니다.-fakesmc 와 IOAHCIBlockStorageInjector.kext 두개의 드라이버만 필요합니다.
II. 이미 10.6.3 을 설치하여 가끔 사용하는 시스템이어서 크게 신경쓰지 않고 시스템을 안정화 시킬 수 있었습니다.II-1. 이미 OS X 를 사용하고 있는 경우 설치하는 방법입니다.
1- 먼저 CartriGigabyte Mac Edition BIOS0.8 을 qflash를 이용하여 bios를 업데이트 하여 줍니다.
2- 다음 기존의 설치되어 있는 OS X로 부팅하여 주기 위해 부팅옵션에"DSDT=cartri -v"라는 옵션을 주고 부팅합니다.
3- 다음은 매뉴얼대로 불필요한 DSDT.aml 과 해킨 드라이버를 제거하여 줍니다.
여기에서 osx tool을 이용하여 kext cache를 재생성하여 줍니다.
4- 다음 재부팅하여 이번에는 부팅옵션 없이 부팅하여 줍니다.
II-2. 다음은 미친맥의 최초 설치 설명입니다.
1- 먼저 CartriGigabyte Mac Edition BIOS0.8 을 qflash를 이용하여 bios를 업데이트 하여 줍니다.
2- Boot into USB flash to install Mac OSX 10.6 retail. Use guide from Blackosx or this d00m42 to create this.
3- After successful installation of 10.6 now install 10.6.4 update combo. Use migration assistance to copy all your
setups but do not select option copy files and folders do this latter when you are already into 10.6.4 system.
4- If you are installing 10.6.4 from scratch then you don't need to use migration assistance. But you need to know
how to install bootloader then go blackosx d00m42 guide for more information. I would not have done this
without their contribution.
Thansk again Cartri keep up the good work. My donations is on it's way.
III-3. 적용할 수 있는 메인보드 리스트
IV. BIOS SETUP
MB Intelligent Tweaker (M.I.T.)
CPU Clock Ratio: [9x] * 8x may be the default, so be sure to update to whichever multiplier matches your CPU
Standard CMOS Features:
Date: [set] Time: [set] Drive A: [None]
Floppy 3 Mode Support: [Disabled]
Halt On: [No Errors]
Advanced BIOS Features:
Hard Disk boot Priority: [set your boot drive as #1]
First Boot Device: [CDROM] Second Boot Device: [Hard Disk] Third Boot Device: [Disabled] Password Check: [setup if desired] HDD S.M.A.R.T. Capability: [Enabled] CPU Multi-Threading: [Enabled] Limit CPUID Max. to 3: [Disabled] No-Execute Memory Protect: [Enabled] CPU Enhanced Halt (C1E): [Enabled] CPU Thermal Monitor 2(TM2): [Enabled] CPU EIST Function: [Enabled] Delay for HDD (Secs): [0] Full Screen LOGO Show: [Disabled] Init Display First: [PEG]
Integrated Peripherals:
SATA RAID/AHCI Mode: [AHCI] SATA Port0-3 Native mode: [Disabled] Azalia Codec: [Enabled] * Disable this if you are using a separate sound card
Onboard H/W 1394: [Enabled] Onboard H/W LAN1: [Enabled] * Disable this if you are using a separate network card
Onboard H/W LAN2: [Disabled] * You can enable this if you want to use both NICs
Green LAN: [Disabled] Onboard SATA/IDE Device: [Enabled] Onboard SATA/IDE Ctrl Mode: [AHCI] Onboard Serial Port 1: [Disabled] Onboard Parallel Port: [Disabled] USB 1.0 Controller: [Enabled] USB 2.0 Controller: [Enabled] USB Keyboard Function: [Enabled] USB Mouse Function: [Enabled] USB Storage Function: [Enabled]
Power Management Setup:
ACPI Suspend Type: [S3(STR)]
Soft-Off by PWR-BTTN: [Instant-Off]
PME Event Wake Up: [Disabled]
Power On by Ring: [Disabled]
Resume by Alarm: [Disabled] HPET Support: [Enabled] HPET Mode: [64-bit mode] Power On By Mouse: [Disabled]
Power On By Keyboard: [Disabled]
AC Back Function: [Soft-Off]
댓글을 달아 주세요