x86 硬件上的 Mac OS X 2008–2024 技術文獻庫
InfiniteMac OSx86 › OSx86 10.X 核心架構與安裝配置 › 技嘉 Gigabyte G31M-ES2L 底板 Leopard 零售版(Boot-132 + …
669,898 reads · 2009-06-20 – 2011-12-31
實戰指南 10.X 核心架構 DSDT ALC889a / Audio Chameleon / Boot-132 Gigabyte G31M / P35

技嘉 Gigabyte G31M-ES2L 底板 Leopard 零售版(Boot-132 + 隱藏 EFI 分割區)完整安裝教學

使用 Boot-132 開機光碟與 Apple 原廠 Leopard 零售版 DVD 在技嘉 G31M-ES2L 底板上部署零修改原生系統(Vanilla),並將 Chameleon 2.0 與 Extra 驅動安裝於 200MB 隱藏 EFI 分割區的經典教學。

主筆作者
@Voyn1x 發表於 2009-06-20
所屬專區
OSx86 10.X 核心架構與安裝配置
典藏規模與紀錄
669,898 次歷史閱讀 · 71 則精選技術筆記(萃取自 80 則原始回帖) · 2009-06-20 – 2011-12-31
參與貢獻成員 (49)
@sk1nhd33t (8)@mecanoiz (5)@ju421019 (5)@Voyn1x (4)@lewson (3)@JoQ (3)@Ricky87 (3)@drbee (2)@Ianxxx (2)@arsonwells (2)@drossxyu (2)@yabadabadol (2)@353inf (2)@bobble666 (2)@milanca@cRuNciE+33 more
香港繁體精譯技術專卷 · 完整保留原始指令、Kext 名稱、ACPI 節點與開機參數查看英文原版 (Original English) →

事前準備

  • 一張 Apple 原廠 Mac OS X Leopard 零售版安裝光碟(Retail DVD)
  • 一張空白 CD 光碟(用於燒錄 Boot-132 引導光碟)
  • 一部可燒錄 ISO 的電腦,以及一隻存放安裝後工具的 USB 手指
  • 一隻目標安裝硬碟

採用零售版(Retail)原生安裝相較於整合修改版(iPC、iATKOS、iDeneb、Kalyway、JaS 等)的三大優勢:

  • 可隨時放心使用系統內置的「軟件更新」(Apple Software Update)直接升級
  • 100% 原生未修改的 OS X 系統檔案,穩定度與真機無異
  • 所有底板專屬修補均隔離於 200MB 隱藏 EFI 分割區,主系統保持純淨

STEP 1 // 下載所需檔案

將隨附的 Boot132-G31M-ES2L.iso(mega upload.com/?d=A9PGA820,6.47 MB)燒錄至空白 CD,並下載 Chameleon 2.0 r431、OSx86Tools 及 TextMate 存入 USB 手指。隨附的 Extra 資料夾內已預備針對 G31M-ES2L 修補好的 dsdt.aml、HDAEnabler.kext、VoodooPower.kext(啟用 SpeedStep 與關機重啟修正)及 IOUSBFamily.kext(防止睡眠時 USB 磁碟意外卸載)。

STEP 2 // 由 Boot-132 引導零售版安裝光碟

放入剛燒錄好的 Boot-132 CD 開機,待 ISOLINUX Loader 載入完畢後,取出 Boot CD 並換入 Apple Leopard 零售版 DVD。當畫面出現 BOOT 字樣並識別光碟後,按 Enter 即可啟動零售版安裝程式。

STEP 3 & 4 // 使用磁碟工具程式格式化硬碟並安裝

選擇語言後,從頂部選單開啟「工具程式」›「磁碟工具程式」。點選目標硬碟,進入「分割」頁籤,將卷宗架構設為「1 個分割區」,點擊下方「選項」並選擇 「GUID 分割區表格(GPT)」(此步極為關鍵!),套用並格式化為 HFS+(Mac OS 擴充格式・日誌式)。隨後關閉磁碟工具程式,可於「自訂」取消勾選多餘語言包與 X11 以縮短安裝時間,接著開始安裝。

STEP 5 & 6 // 首次開機並將引導程式寫入 200MB 隱藏 EFI 分割區

安裝完成後,再次使用 Boot-132 CD 開機,在提示符下按 Enter 並輸入硬碟代號 80(第一隻硬碟)或 81(第二隻硬碟)進入桌面。正如有名的 Munky 方法所述:

當你在「磁碟工具程式」將硬碟格式化為 GPT(GUID 分割區表格)時,系統必定會在磁碟最前端自動建立一個 200MB 的隱藏 EFI 分割區。將 Chameleon 與 Extra 放入該隱藏分割區,即可讓主系統分割區保持 100% 原廠未修改狀態!

執行 Chameleon 安裝器,在點擊安裝前按左下角「自訂(Customize)」並勾選 Chameleon EFI HFS。接著雙擊執行隨附的 EFI Partition Mounter 腳本,根據畫面列出的磁碟編號(例如 disk0):

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *931.5 Gi   disk0
   1:                        EFI                         200.0 Mi   disk0s1
   2:                  Apple_HFS Vanilla                 931.1 Gi   disk0s2

掛載 EFI 分割區後,將其中的 Extra 資料夾替換為隨附的 G31M-ES2L 專用 Extra 資料夾。至於 Realtek ALC883 內置音效,只需使用 OSx86Tools 將 AppleAzaliaAudio.kext 安裝至 /System/Library/Extensions 即可。

STEP 7 & 8 // 注入顯示卡 EFI 字串與 Apple 軟件更新

打開 OSx86Tools 內置的 GFX String Creator 產生你顯示卡的十六進制 EFI 字串,並貼入 EFI 分割區 /Extra/com.apple.Boot.plist 的 device-properties 欄位。儲存後取出光碟重新開機,即可直接透過「軟件更新」放心升級至最新版本的原生 Leopard!

作者增補與技術修訂紀錄

主筆作者後續補充:@Voyn1x

Author Update #1 @Voyn1x 2009-06-21 ↳ Re: @drbee
@drbeeGreat guide. Thanks for this. I have only one small problem, With you Usb kext my usb don't work. Not a problem as they work if i remove it but without the awake function of course..

Ah, the included IOUSBFamily.kext is for 10.5.7. If you update it should work

Author Update #2 @Voyn1x 2009-07-16 ↳ Re: @sk1nhd33t
@sk1nhd33t@ Voynix and others who tried this guide, does your auto sleep work on 10.5.7? on my end AUTO SLEEP doesnt work, sleep works fine using the apple menu + sleep but the time sleep using system preference doesnt seem to work. i have the same board but different method in installing retail, i might try this if auto sleep works. Thanks for…

No auto sleep doesn't work on this board for me either , apparently it worked fine in 10.5.6. A few real mac users are also reporting this problem with 10.5.7 so I hope it will be fixed in the next update.

@IanxxxHow come awake function doesn't work it works on the Ga-g31m-s2l with the vanilla usb kext? I thought this was fine with all ich7 boards?

If drbee means his USB devices aren't being recognised after sleep, I don't have this problem. What I do have however, is all USB EHCI devices being recognised as not built-in and therefore being hard disconnected at sleep. After resuming i'm greeted with this:

The only solution i've found so far is using Slice's modified IOUSBFamily. I'm sure there's a way using DSDT but I haven't worked it out yet

Author Update #3 @Voyn1x 2009-07-24

To fix your reboot problem you'll need to install OpenHaltRestart out of Extra.zip.

The dsdt.aml file within the zip has patches which will allow you to boot without IntelCPUPMDisabler and makes TimeMachine work along with removing the uuid 35 console error in the process.

More information on DSDT can be found here

I haven't tested SPDIF myself, but i'm now using AppleHDA for sound utilising a dsdt patch and a plist only injector. It's not perfect yet, i'm getting a few sound assertion errors (which is why i haven't updated this guide) but you're welcome to give it a shot if you're interested?

社群實測與技術補充筆記

自 80 則原始討論回帖中萃取 71 則高價值技術回應

Field Note #1 @drbee 2009-06-21

Great guide. Thanks for this. I have only one small problem, With you Usb kext my usb don't work. Not a problem as they work if i remove it but without the awake function of course..

Field Note #2 @sk1nhd33t 2009-07-15

@ Voynix and others who tried this guide, does your auto sleep work on 10.5.7? on my end AUTO SLEEP doesnt work, sleep works fine using the apple menu + sleep but the time sleep using system preference doesnt seem to work. i have the same board but different method in installing retail, i might try this if auto sleep works.

Thanks for the reply.

Field Note #3 @Ianxxx 2009-07-16 ↳ Re: @drbee
@drbeeGreat guide. Thanks for this. I have only one small problem, With you Usb kext my usb don't work. Not a problem as they work if i remove it but without the awake function of course..

How come awake function doesn't work it works on the Ga-g31m-s2l with the vanilla usb kext?
I thought this was fine with all ich7 boards?

Field Note #4 @cRuNciE 2009-07-22

I have already installed via Iatkos 10.5.7, everything works including sleep and shutdown, but when i reboot it just stops at a black screen?

Also, what exactly does the DSDT file do, and do i need it to fix the reboot problem?

Regarding sound, my sound works but SPDIF doesn't, is that the same with you guys?

Field Note #5 @sk1nhd33t 2009-07-24

Thanks for the guide i made an 80gb partiton and tried it a while ago and works as expected but i have some questions and some problems maybe someone can answer it?

tried this on a Q8200 - 2.33ghz stock speed no overclock, 10.5.6 retail DVD updated to combo 10.5.7.

1: Using the VoodooPower.kext temperature monitor is reporting the temp to be higher by 10c, without it its under 40-42c on light load but with it loaded it's 50+. Also tried voodoo light kext and the same thing. So i remove it for the meantime but im missing speedstep.

2. this method overclocks my processor? it now reads 2.43Ghz from 2.33 on about this mac.

3. should i be concern w this error? any way to fix it? or it's normal

kernel ACPI_SMC_PlatformPlugin::getCPU_PSSData - _PSS evaluation failed

4. just bought a new aluminum apple keyboard (slim one w/o numpad), is it normal that upon sleep the keyboard cant wake the computer? on other keyboard this is working, just press any key and it wakes. im seeing an error too on my console im not sure if this is the one causing it

kernel Extension "com.apple.driver.AppleHIDKeyboard" has no explicit kernel dependency; using version 6.0.

5. IOUSBFamily.kext - tried the included kext and the USB flash sleep problems are gone but it cant detect my USB bluetooth dongle on start up so i remove it for the meantime. Looking for a fix.

Once again thanks for any reply and this very helpful guide, this help us noobs a lot

Field Note #6 @jdc1001 2009-07-28

Great Guide

Voyn1x - This guide is excellent, and helped me get my g31m-e2sl box up and running with 10.5.7 quickly. A few notes:

  • I was able to combine your guide with this one ↗ to allow me to boot from two 1TB drives in a RAID-0 arrray with Apple's sofrware RAID.
  • The IOUSBfamily.kext included in your extra folder prevented me from installing VMware Fusion - I received an error at the end of the install stating that the postflight script had failed to run. Removing the kext, and re-running the script from the VMWare installer package fixed things. My USB devices don't work after sleep, but besides that I'm good to go.

Thanks again!

Field Note #7 @mecanoiz 2009-07-29

i've installed a retail osx 10.5.7 on this board using chameleon en kexts loaded on EFI partition and everything works except airtunes.
I can ping the airport express but the airport util & itunes can't find it.
Tried restarting the afp and bonjour daemons and loading serveral network kext such as RTL1000 and RTL8169. This board is far more compatible then my old asus p5k e wifi but I need the airtunes feature as my receiver is out of reach and cables crossing the room is no option

Field Note #8 @sk1nhd33t 2009-07-30 ↳ Re: @mecanoiz
@mecanoizi've installed a retail osx 10.5.7 on this board using chameleon en kexts loaded on EFI partition and everything works except airtunes. I can ping the airport express but the airport util & itunes can't find it. Tried restarting the afp and bonjour daemons and loading serveral network kext such as RTL1000 and RTL8169. This board is…

google realtekr1000.kext by psystar, Time Capsule and airport utility is working flawlessly on mine.

Field Note #9 @lewson 2009-07-30

I have and idea to make it full vanilla, can anyone try this out?
Put the VoodooHDA kext is \Extra\Extensions along with these two kexts from S\L\E IOAudioFamily.kext and OSvKernDSPLib.kext . Then it will be FULL vanilla

Field Note #10 @mecanoiz 2009-07-30 ↳ Re: @sk1nhd33t
@sk1nhd33tgoogle realtekr1000.kext by psystar, Time Capsule and airport utility is working flawlessly on mine.

i've tried using the psystar kext but without any sucses.
I've tried a port scan through network utility. 53 domain / 5000 commplex-main / 5009 winfs / 10000 ndmp are found on the Airport Express. I've read about issues with airtunes on insanelymac being resolved by installing other drivers.
Also tried the official realtek driver installer (onto os x partition).
Anybody got any older version of these mentioned above ? Or any clue on what service should be running to activate airtunes ? (btw remotes aren't found neither)

Field Note #11 @sk1nhd33t 2009-08-02 ↳ Re: @lewson
@lewsonI have and idea to make it full vanilla, can anyone try this out? Put the VoodooHDA kext is \Extra\Extensions along with these two kexts from S\L\E IOAudioFamily.kext and OSvKernDSPLib.kext . Then it will be FULL vanilla

ive seen that done before but with the EP45 mobo and im sure it will work on our G31M, the question is which is the better audio driver for our ALC883, maybe the old timers here can shed some light? here are the 3 that i tested that works

1: AppleAzaliaAudio + HDAEnabler
2: ALCinject + AppleHDA
3: VodooHDA

@mecanoizi've tried using the psystar kext but without any sucses. I've tried a port scan through network utility. 53 domain / 5000 commplex-main / 5009 winfs / 10000 ndmp are found on the Airport Express. I've read about issues with airtunes on insanelymac being resolved by installing other drivers. Also tried the official realtek driver…

sorry mate if thats giving you a hard time good thing on mine it's perfectly working, try to put the RealtekR1000.kext in /S/L/E if it's not there or if it's /Extra/Extension add IONetworkingFamily + IOPCIFamily

if still no luck maybe you should try to redo the leo install.

Field Note #12 @mecanoiz 2009-08-02 ↳ Re: @sk1nhd33t
@sk1nhd33tsorry mate if thats giving you a hard time good thing on mine it's perfectly working, try to put the RealtekR1000.kext in /S/L/E if it's not there or if it's /Extra/Extension add IONetworkingFamily + IOPCIFamily if still no luck maybe you should try to redo the leo install.

Putting the realtekr1000 in SLE worked instantly. Thank you very much!
Now is there anyone who has an idea why the kext doesn't get loaded from the EFI partition ?

Field Note #13 @JoQ 2009-08-02

Ordered this board today
Very nice guide i must say. I have one thought tho:
I read the manual and it says that you can get 5.1 audio trough the three ports on the back: green (line out), blue (line in), pink (mic). In Windows XP you can choose in the driver-settings to switch all ports to output, for 5.1 i have to connect three connectors to the board.

Any chance this will work in OS X?
Would be really great if so!

Field Note #14 @JoQ 2009-08-04

Hi again guys, i've tried everything to get 5.1 audio to work. Is it possible?
What audio kexts are you using?
And if it won't work trough the three ports at the back, will it work with SPDIF if i buy the adapter?

out!

Field Note #15 @mecanoiz 2009-08-06

I checked the audio midi settings but it doesn't let me configure the audiochannels at all. I do get output on the spdif out though.

Field Note #16 @sk1nhd33t 2009-08-06

10.5.8 is out! no problem here so far, just reinstall the audio kext after the update, reboot and you're good to go.

edit: automatic sleep still doesnt work

Field Note #17 @leroy308 2009-08-07

Keyboard and mouse issues

Hi I followed this guide using my KVM switch but now I have issues with keyboard recognition. I am using a USB mouse to get past those problems too. The keyboard was working before I upgraded to 10.5.8 earlier. Any ideas on this? I'd really like to be able to use the KVM switch if it is possible.
The rest of it is awesome...online updating without fear...who'd have thought it? Thanks

Field Note #18 @sk1nhd33t 2009-08-07 ↳ Re: @sk1nhd33t

i dont know if this helps but on 10.5.8 sound is still there even without the HDAEnabler.kext, made a new backup install and forgot to put that kext and was surprised to hear the leo intro w/ audio

Thanks for the great guide voyn1x.. my only problem now is that my temp is 10c higher because of the AppleIntelCPUPowerManagement.kext loading.

@sk1nhd33tsorry mate if thats giving you a hard time good thing on mine it's perfectly working, try to put the RealtekR1000.kext in /S/L/E if it's not there or if it's /Extra/Extension add IONetworkingFamily + IOPCIFamily
@mecanoizPutting the realtekr1000 in SLE worked instantly. Thank you very much! Now is there anyone who has an idea why the kext doesn't get loaded from the EFI partition ?

did you try what i suggested quoted above? its working on mine even on 10.5.8.

sorry for the colorful kext ^_^

Field Note #19 @JoQ 2009-08-07

Am i the only one having trouble with Torrent-applications? Every time i use like Transmission i get the beach ball spinning around and no response where-ever i click. It's really annoying, why is that happening?

Field Note #20 @DrTechnickal 2009-08-10

I have installed retail once before on this board, worked fine until 10.5.8. It eliminated my NIC card, so I backed up my files and did a reload to bring it back to 10.5.7. I have everything running again, except the NIC...it keeps saying "Cable Unplugged" in the network settings. The router I am plugging into blinks up all three lights on the front once every 3 seconds or so. I have placed the ReatekR1000.kext into SLE, and into the Extras folder on the EFI partition. Still nothing. Is there anything else I can do...or is it dead hardware?

Field Note #21 @rabalder 2009-08-10

intel 2,66 Q9400 1333

Hei

All installed fine, but cant get the reboot fixed, osx read the cpu as 4ghz, and error log says cpu problems, it boot fine with boot 123 cd.

any idea someone ?

rab

Field Note #22 @zypheruk 2009-08-15

Anyone going to do a snow leopard guide for this motherboard, it would be much appreciated.
Cheers Zy

Field Note #23 @arsonwells 2009-08-16

Definitely, a Snow Leo guide would be great. I tried to get it working today using the tutorial at teknojunkie.com but got the error message of "You need to restart" while I was going through the registration process.

I just messaged another user that got Snow working on this board, if I'm able to get it working I'll let you guys know what I did.

Field Note #24 @sk1nhd33t 2009-08-16

i can make a guide but Snow is not publicly released yet plus still waiting for a better audio kext on 64bit other than voodoo.. im using stock applehda now + legacyhda (e/e) but i have no audio feedback if i change the volume, the rest are fine though..

not an expert too so maybe we should just let the old timers guide us here and we should just follow

Field Note #25 @arsonwells 2009-08-16

It would be awesome if you would. Even though the GM may not in fact be final, the same steps would most likely apply, no?

Anyway, I just tried installing again with the kexts you specified (minus voodoo) and this time it wouldn't even boot past the Apple logo. Just keeps spinning.

dsmos
nullcpu
openhaltrestart
platformuuid
decrypt

All 64-bit versions as far as I know. Not sure what I'm doing wrong

Didn't patch DSDT for CMOS fix, haven't yet figured out how but it should still boot without it from what I've read.

Field Note #26 @sk1nhd33t 2009-08-17

i made one here →, tested it a few times and it works perfect

full 64bit plus /s/l/e untouched..

Field Note #27 @lewson 2009-08-22

I Think Ive found the solution for sleep on 10.5.7+ You need to disable Paragon NTFS.

Field Note #28 @mjamike 2009-08-22

Stuck at step two

Anyone willing to help? I posted a video on youtube displaying what I am encountering.

G31M-ES2L Motherboard
Intel Pentium D Chip (also tried P4 630)
2GB DDR2 800MHz Memory
IDE Hard Drive & DVD Drive on same cable (hdd is master, dvd is slave)
nVidia Quadro FX Graphics (PCI Express)

I boot from Boot 132 and insert retail 10.5.6 (back up copy, burned with transmac on a PC) and then the PC reboots. Tried -v flag without luck,

I have done a lot of reading, but there is a great chance my mind is garbled from all the different places I have been getting my info.

Here is the video: http://www.youtube.com/watch?v=yqW-EbrhUxU ↗

Field Note #29 @lewson 2009-08-23

I havent got this board yet but the dsdt.aml you attached will i be able to use that on my machine, or will it need re compiling?

Field Note #30 @simsim 2009-08-27

Thank you for this guide, very nice.

The uploaded files and the efi partition mounter made it very painless.

I used it to update the drive I pulled from my d945gclf2 for this new board.
The only issue I ran into was no sound, but then my 10.5.6 install probably had some baggage. I solved it by removing HDAEnabler from EFI partition and S/L/E. By just using AppleAzaliaAudio.kext and AppleHDA.kext in S/L/E it gives me headphone sound from back connector, it appears as "HD Audio Output" device in sound preferences.

I like this board so far, my graphic card hasn't arrived yet, but with the onboard video I'm only using 35 W (at the wall outlet) while writing this and I peaked 70w when really pushing the cpu so I'm hoping my picopsu will be up for the job.
(I'm into the low noise, low heat aspect mostly)
Next step SL

G31m ES2l
E6300 2.80 GHz SLGU9
Samsung HD502HI 500GB (1 platter ecogreen)
PicoPsu 120wi

edit:

Installing the graphic card (7300gt 256mb) and higher res added about 15w to idle, oh well...

Show 41 additional community field notes (#31–#71)
Field Note #31 @PigBoT 2009-08-27

Ar8131

I was going to post a bunch of crap, but i'll save it for a thread elsewhere.

The bottom line question, has anyone worked with Rev. 2 of this board? I'm about to buy all of my hardware. I am left to assume I will most likely receive rev2 which has the AR8131 LAN. I don't want to buy a different NIC to make ethernet work, or I'd rather just buy a different motherboard.

Anyone know if there is a workable driver for this new chip? Thanks.

Field Note #32 @BlaSTiWi 2009-09-02

I got "Invalid Argument" error when I tried to execute the EFI-Partition-Mounter script ... help ... seems that I'm missing something in mount_hfs command line but not sure what ... tkx!

Field Note #33 @swhya 2009-09-02

Legacy Audio ALC883

For all of you using the Gigabyte GA-G31M-ES2L, I have been running this board for awhile. Attached is legacy audio for Leopard and Snow Leopard and some tools. In the zip is a folder called HDA, in that folder is 2 other folders, one for Leopard and one for Snow Leopard and 1 file dsdt.aml. You can use either the dsdt.aml or the HDAEnabler.kext (don't use both) along with the HDA.kext. I use the dsdt.aml for my sound which just injects audio information (layout-id, and pin configurations) and the HDA.kexts injects the proper layout information for your on-board audio to work. HDAEnabler.kext does the same thing as dsdt.aml, it just injects it in a different place in the IORegistry. put the dsdt.aml file in /Extra and the HDA.kext and HDAEnabler.kext (only if you don't want to use my dsdt.aml file) in /Extra/Extensions. rebuild the /Extra/Extensions.mkext using MKextTool and reboot if your using leopard. if your using Snow Leopard, follow the above directions except run Kext Utility app in the tools folder instead of MKextTool and then reboot. You should now have line out, front headphones, line in and mic working. Don't forget to remove all of your other sound kexts (AppleAzailia, Voodoo etc. before you run Kext Utility).

Field Note #34 @drossxyu 2009-09-04

I just finished building a machine based off the G31M-ES2L and have since discovered that it's a rev. 2, which as many of you know uses a different incompatible brand for the ethernet port. What are the chances this is eventually going to be fixed via software? Initially I had planned to use wireless anyway, but the Rosewill RNX-EasyN1 WI-FI dongle that was recommended to me is painfully slow (perhaps it only has a short range). Could someone recommend another solution that works well ( In both windows 7 and OSx), preferably a USB dongle of some sort, as the space for a PCI card is extremely limited.

Field Note #35 @Aberracus 2009-09-04

Use wi fire

its amazyng cheap and works perfect for desktop

enga dget.com/2009/09/02/wi-fire-long-range-wifi-adapter-hands-on-and-impressions/

Field Note #36 @drossxyu 2009-09-05

For some reason the EFI partition never mounts after I run your script. I get this error: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

I've tried following this guide ↗ and this guide ↗ as well, but for reasons I assume relate to my Rev. 2 I cannot get my MAC address. If I got into network settings there isn't an ethernet card listed.

Right now i'm booting into SL via chameleon on a usb thumb drive. Has anyone had any luck with this

Field Note #37 @ju421019 2009-09-08 ↳ Re: @drossxyu

I'm in the same situation, and when I enter in "1" for my EFI partition it asks for a password, I never set a password when creating the account at login.

I have a Rev 1 board.

Any help.

@drossxyuFor some reason the EFI partition never mounts after I run your script. I get this error: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35 I've tried following this guide (http://forum.netkas.org/index.php/topic,83.0.html ↗) and this guide (http://forum.voodooprojects.org/index.php?topic=250.0 ↗) as well, but for reasons…
Field Note #38 @ju421019 2009-09-08

But in my scenario - I can connect to the internet, any help with my situation, when i enter in '1' it asks for a password, whats the password.

Field Note #39 @ju421019 2009-09-08

I solved that part that I posted two posts above, by creating a password and mounting the EFI, that resolved that Issue. I was able to boot without the CD. Now, just need to work on the audio and graphics driver tomorrow.

Is it fine to update to 10.5.8? Or should I avoid it for now. Thanks

Field Note #40 @ju421019 2009-09-08

I seem to have everything working fine with this guide except the graphics driver.

I have a geoforce nvidia 7900gs (256mb) card.

i selected it on OsX86 tools and tried to apply it, by even putting in my custom resolution 1680 X 1050, but it still only shows me under display the 1024 X 764 i think it is.

how do I resolve this? Thanks

Field Note #41 @Ricky87 2009-09-08

I installed leopard 10.5.6 yesterday and with the kext attached in the first post system show audio card but it doesn't works. Today i will try to update at 10.5.8, i hope to solve this problem. Someone had this problem?

With my graphic card (xfx nvidia 8600 gts xxx) i'm able to change resolution, but when i change system freeze and i need to reboot manually with power button and when system reboots the new resolution is shown correctly.

My ram are 1066Mhz but system say that are 800mhz, it is a problem?

i selected it on OsX86 tools and tried to apply it, by even putting in my custom resolution 1680 X 1050, but it still only shows me under display the 1024 X 764 i think it is.

Did you use the method descripted in the first post to install the graphic card? I think that if the only resolution available is 1024x768 the gpu is not detected correctly.

Field Note #42 @ju421019 2009-09-08

get the audio kext from this guide

an 43.com/osx/

those worked for me.

I'm still trying to get my card to work right.

Field Note #43 @Ricky87 2009-09-08

I've update system at 10.5.8 and it works well! Thanks very much

Now i would like to understand with system show me that my ram is 800mhz instead 1066...

Field Note #44 @yabadabadol 2009-09-08

Can only boot with boot132 cd

OK I have os x 10.5.8 zooming along on a q6600 quad, G31M-ES2L. Audio, nVidia 7300gt, all apps seem normal. When I boot from Chameleon I get the Logo and the spinning spokes, the the blue screen and mouse pointer appear and then the curtain of doom descends "You need to restart your computer. Hold down the power button for several seconds or press the Restart button."

I can boot via the boot132cd, choose 80 for primary disk and Darwin launches into my installation. Its probably obvious and simple but I don't seem to see a way out just yet.

Great tutorial BTW.
yabadabadol

Field Note #45 @353inf 2009-09-09

Hangs at 'transfer files screen'

Thanks for the guide. After setup of keyboard and at the 'transfer files 1st thru 3rd choices, with 4th 'not at this time' …hangs and eventually reboots to welcome screen.
Any help much appreciated. Thanks

Field Note #46 @Ricky87 2009-09-09

Did you try to do this in safe mode? You have to boot with -x option from chamilion or boot-132.

Field Note #47 @yabadabadol 2009-09-10

I can now boot to one of 2 sata hdds. I used uinstaller and chose the PC_EFI v9 Chameleon edition 1.0.12, had no luck with Chameleon v2.0. My usb hdd and 2nd sata drive aren't shown as boot options. Any ideas?

Field Note #48 @user411 2009-09-18 ↳ Re: @swhya
@swhyaFor all of you using the Gigabyte GA-G31M-ES2L, I have been running this board for awhile. Attached is legacy audio for Leopard and Snow Leopard and some tools. In the zip is a folder called HDA, in that folder is 2 other folders, one for Leopard and one for Snow Leopard and 1 file dsdt.aml. You can use either the dsdt.aml or the…

Thank you very much swhya! I have been trying to get sound working on my Gigabyte GA-G31M-E2SL Rev. 2 under Snow Leopard for some time now and your method finally got it running. Decompiling your .aml file and comparing it with mine made me notice a "Device (AZAL)" section was still remaining in mine. After commenting the AZAL device out, I was able to boot with audio using my patched dsdt and your HDA.kext in /Extra/Extensions. Next there were some sound assertion failures to fix. They all disappeared when I disabled Azaila audio in the BIOS.

All of my references to "patched dsdt" refer to using http://www.insanelymac.com/forum/index.php?showtopic=14… ↗

On a side note, I was not able to get audio working without resorting to dsdt patching. Maybe removing Device (AZAL) or disabling it in the BIOS is the minimum requirement to just use kexts?

Field Note #49 @Andrew 2009-09-19

I've got the system working great with this tutorial, but my only problem is that I'll convert high definition video, and such and also it serves as a VPN server / iTunes / AppleTV server, etc etc. and if I try to do like converting a video and watching a movie on my AppleTV it will have a kernel panic, is there anyway to see what's wrong?

Thanks,
Andrew

Field Note #50 @altoidboy 2009-09-27

Hey everybody, I'm new to this forum and have this mobo (GA-G31M-ES2L) which I just got up and running on Snow Leopard thanks to this tutorial link (http://lifehacker.com/5351485/how-to-build-a-hackintosh… ↗), however, audio isn't working.

Do you all have any tips for any things to try? I've tried VoodooHDA and it doesn't seem to work (unless I'm doing it wrong).

When I open the Sound control panel, it shows no input or output devices.

When I go to System Profiler > Audio, I see:

Device ID: 0x1458A002
Audio ID: 12
Available Devices:
Line Out: Connection: 1/8-Inch Jack
External Microphone: Connection: 1/8-Inch Jack
External Microphone: Connection: 1/8-Inch Jack
Headphone: Connection: 1/8-Inch Jack
S/P-DIF Out: Connection: 1/8-Inch Jack

I also tried to launch Audio MIDI Setup but only the Audio Devices page comes up and it says "No Devices Found". (MIDI devices don't show up at all...weird...is that something else broken?)

I actually don't need built-in audio to work, and would prefer to use a third-party soundcard (Tascam US-1641). I googled for US-1641 drivers and did find drivers specifically written for Snow Leopard, so downloaded and installed them. But the US-1641 isn't seen by the OS nor by the Tascam controller application.

I'm new to the OSx86 world so please be gentle. Any pointers to places to research or basic things to try would be really appreciated. Thanks!

Field Note #51 @353inf 2009-10-03

still kicking.................help please

Just a head's up…seems that I finally was able to install 10.5.2 with dual boot vista. Not much else happening though after …

17. When you are at the desktop, copy the OSX_Tools folder to your desktop (via CD, external drive, etc)
18. Open the OSX_Tools folder, open the Chameleon folder, and install Chameleon.
19. If you have one of the motherboards listed in the DSDT folder, copy the corresponding dsdt.aml file to the root of your hard drive. If not, go to the next step.
20. Open the DSDTPatcher Folder in the OSX_Tools folder. Launch the App in there
21. Select: New HPET Option, and Apply DSDT Patch to: on the right side. Select your OSX Hard Drive from the dropdown menu and click 'Run DSDT Patcher'

You will be prompted for your admin password. Enter it. This will generate the DSDT file that is needed for your motherboard. When it is done:

22. Quit the DSDT Patcher …

All the above are not working or it appears not. I am able to use 'boot 132 disc' to get into either vista or osx after entering '80' at boot. Also the vista option shows 'windows ntfs' which prior to installing the Chamelon dsdt package only had hd(0,1). Sorry to go in such detail but it has been difficult getting any of this working. I noticed my first post was on 9/9/09, so I'm making headway. Again appreciate any help.

Field Note #52 @biggui 2009-10-07

I posted this in the v2.0 thread, but tought i'D post it in here too since you guys seem to reallly know what you are talking about !

First, I would like to thank every member of the community for being so active and helpful.
i'm pretty active myself on the osx86 scene, but since I rarely get desperate (I always end up finding an answer to my problems) I rarely post. So i will try to keep the story short.

The story started a couple months ago when i stumbled across a guide to install mosX on a gygabite P35C-DS3R ( my media center) and since then, i'm trying (with a lot of succes!) to install osX on all sort of configurations.

Last week, after a friend gave me a buggy dell server he had, i realised I had all the hardware i'd need to build another hackintosh except for a motherboard:

-Pentrium D dual core @ 2.8 ghz
-1x 2gig OCZ ddr2-800 ram
-2x 80 gig sata drives
-1x IDE or SATA optical combo drives
-1x decent psu

-------------------

I tough i'd give myself a break and go buy the legendary g31m-es2l board from a local store. its the rev 2.0 but i have a realtek 8139 NIC laying arround. Well... i've never had as much trouble trying to install osX on a machine :'(

I post because (even tho i'm not a pro) i'm running out of options to try. I have the feeling its something really stupid, so here I am asking for help. :

Motherboard G31m-es2l v2.0 with bios FC.
I really want to try the retail install methos on this board but i can't even getthe osx retail disk to boot, so for now i'll skip that part and tell you what else i tried.

--------------------

The problems is that after every installation i do (and the installation goes fine) the comp enters into a reboot loop. I'll try to explain where it reboots in my own words. When, after you get into the chameleon logo, you boot with -v for example. the computer starts looading a couple files then switches video mode (it seems, at least to me) That's where my comp reboots. It also happens with the 132boot method. I pop the boot CD in, see the lunix bootloader, eject it, put the Leopard retail disk, boot on it, and it does the same thing. starts loading then tries to switch video mode and reboots.

------

What i tried so far:

-Partition using GUID and MRB, tried both
-BIOS settings : sata in all modes (enhanced, auto, combined, etc) disabled/enabled the onboard lan, HPET in 32 ans 64 bits mode, ACPI S1 and S3, soft off (instant off), SMART enabled and disabled, Disabled onboard IDE and enabled it... tried to looad default and optimised settings...
-tried my 7800gtx witch i know is working on osX (used in other setups) to bypass the onboard video i was using for a while (didnt mind to be stuck in 1024 for now, but tought it might be the problem)
-tried installing from an IDE AND sata optical drive(ideneb 1.5.1 and iatkos v7 for now since 132 method reboots.
-tried another PSU just in case
-in iatkos and/or iÐeneb, I keep the default kernel, but i tried to install with and without the realtek drivers for my 8139 based NIC, with and without the x3100 video drivers, tried with and without the cpus=1 boot and patch from the installation, tried with and without an intel ICHXX chipset driver, tried with and without every audio drivers... No matter what I try, it always reboots at the exact same spot.
-tried to boot with -v, with "CPUS=1", forcing the resolution to 1024, alouette !

I think i did all i could, and read sooo many threads hoping to find what i did wrong...
i now admit my defeat (for now!) and turn to you guys and girls for a little help.

gave a lot of details, i know, but i tought it would be better than not enough.
My goal is to practive my retail install skill with with board (10.5 and SL), that's why i'm posting here.

I also speak french if you are more comfortable giving advices in french!

thanks alot in advance !

Guillaume

Field Note #53 @nelisftw 2009-10-14

Is this also the way to make a nice vanilla snow leopard install?

Field Note #54 @bmckay 2009-12-02

First post, so my apologies for possibly resurrecting a thread.

I have the G31M-ES2L Rev.2 board. I have sound working now, using a combination of the Lifehacker guide, swhya's kexts, and LegacyAlc883. However, I've come to an impasse.

I can't get mic or line in working. The volume meter shows that there is sound coming into the board, but no sound output from the device. Just to make sure that sound IS indeed working, I played a few YouTube videos, and no problems there.

Anyone have any solutions to this sort of issue, or should I give up on it?

Field Note #55 @yogi446 2009-12-04

Have you tried using quicktime to record from your mic?

A mac won't play mic sounds through the speakers by default.

Field Note #56 @finster 2010-01-21

I've got a rev 2 G31M-ES2L and a Netgear GA311 PCI card (RTL-8169 based).

I was having problems with internet connectivity, saying the cable was unplugged - messages "AppleRTL8169Ethernet: IOInterruptEventSource error"

I tried the Psystar driver, the driver from the Realtek website, a downloaded AppleRTL8169Ethernet.kext but still no joy.

In the end I deleted AppleHPET.kext and AppleIntelCPUPowerManagement.kext from /System/Library/Extensions and everything now works.

Hope this helps somebody.

Field Note #57 @marc 2010-01-29

can't boot

first try with a hackintosh,
i was able to get through the usb boot and install of snow leopard with a three partition set up, one snowleopard/backup/and chameleon. But on my first reboot the system won't boot from the usb again? it freezes at the dmi pool…

any suggestions?

i've tried using a boot132 cd which when loaded into darwin recognizes the snowleopard partition but just goes to a black screen when trying to boot it

Appreciate any advice

Field Note #58 @matthewordie 2010-01-30

Got everything working so far with this guide with one exception… Ethernet. Is there a kext file for it? Or do I need a seperate NIC card.

Field Note #59 @UnaClocker 2010-01-31

I followed the guide, but can't seem to get CI/QE with the onboard video. I assumed that was taken care of in the patched DSDT, since there's no patched GMA3100 kext included.. But alas, that doesn't seem to be the case.
I'm also not getting any network connectivity, another kext that seems to be missing from the original pack. I'm actually wondering if the patched DSDT is even loading, because when I click restart, it doesn't reboot, it just hangs.. A patched DSDT would have fixed that..

Field Note #60 @boomerx01 2010-02-06

I have v2.0 board and the boot 132 method does not work for me. The installer fails. I have swapped memory, set BIOS to enhanced, etc., no luck. Any suggestions?

Field Note #61 @shiningchihuahau 2010-04-01

Successfully installed, but still have some problems

First of all, thanks so much for this Tutorial, its been a fantastic help.

I've managed to install Snow Leopard onto my pc, it's using the G31M-ES2L Motherboard, Intel core 2 Duo, 2GB Ram. If any other specs are needed please say?

I've followed the steps for putting files in the Extra folder, but the audio still doesnt work and the resolution isnt right (i need it to be 1366x768). Also the network settings arn't working. It doesnt allow me to chose any other connection methods (eg. Ethernet or Airport) apart from Built-in Serial Port for a dial up connection. Any ideas how to fix that problem?

I've double checked and i've copied LegacyALC883 into the extensions folder correctly. Also, another problem!, i have a Nvidia GT220 graphics card, but i dont think it's being recognised.

Any help regarding these issues would really be appretiated.

Field Note #62 @zenrascal 2010-04-19

I just want to share this: If you're looking for a rev 1.x G31M-ES2L mobo, there are some available on eBay right now (April 2010). I know because I just bought one from the guy. It's item 120445578721.

Most places won't tell you what rev they're going to send. They can't be bothered. I've written a lot of places & usually get that runaround. This guy's ad mentions rev 1.x. I messaged him first to double-check & he messaged right back saying yes, a rev 1.x is what he'd send. I ordered one and, sure enough, that's what it is.

I've had great luck with the G31M-ES2L running Leopard for about a year. Just updated to Snow. I decided to get another board & lucked out finding another 1.x.

To be clear - I don't know the seller and am not involved in the sale of these boards. Just want to get the word out to others who, like me, wouldn't mind getting ahold of one.

Field Note #63 @bobble666 2010-05-25

After much reading, re-reading and then realising I had missed the odd small (but very important) detail here and there, finally got my rig working.

Running the following:
Rev 2.0 board
Intel 4.6 Ghz chip
2 x 1Gb Corsair DDR-2 PC640 RAM
nVidia 8600GT
Belkin F5D5000ea (Realtek 8139 chipset)

Had took a while to latch onto the Rev 2.0, ethernet not compatible bit, then tried a D-Link 530TX NIC, which also failed - crappy VIA/Rhine Chipset. Once the Belkin was popped in, hey presto!

Next step is to pop Win7 on the second partition, then my life is complete!

One final question - can I simply buy a retail DVD of Snow Leopard and upgrade. Or would it be better to follow this process for SL?

Thanks again guys - top top work!

Field Note #64 @Sydneyboy 2010-08-08

Built-in LAN Atheros AR8131 works perfectly with this kext

I trawled through many forum and got my built-in LAN Atheros AR8131 works perfectly 1st go with this kext. Read all about it here:
http://www.insanelymac.com/forum/index.php?showtopic=18… ↗
Download here:
http://www.insanelymac.com/forum/index.php?act=attach&a… ↗
This kext is 64-bit but works flawlessly with 32-bit as well!

I am trying to get the built-in GMA X3100 working as I have managed it succesfully (with an older Leopard kext AppleIntelGMAX3100FB 156KB ) on my laptop HP 6710b but so far, no luck. Anyone has success with the built-in graphic on this G31M-ES2L rev 2 board yet ? Should I give up and use something like the cheap nVidia 8400GS

Field Note #65 @Ianxxx 2010-08-15 ↳ Re: @Sydneyboy
@SydneyboyI trawled through many forum and got my built-in LAN Atheros AR8131 works perfectly 1st go with this kext. Read all about it here: http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ Download here: http://www.insanelymac.com/forum/index.php?act=attach&a… ↗ This kext is 64-bit but works flawlessly with…

I'm sure if you haven't already you can read about this all over but the graphics on your mobo is gma3100 not gmax3100 as far as I know there is no fully working solution.

Field Note #66 @evil saltine 2010-08-22

Black screen

I have a rev 1.x board with a Radeon X1550. When I boot with Boot132 and insert the retail Snow Leopard disc, Chameleon loads the kernel, but the screen then turns black and nothing else happens.

Any suggestions? Thanks.

Field Note #67 @bobble666 2010-09-20 ↳ Re: @Sydneyboy
@SydneyboyI trawled through many forum and got my built-in LAN Atheros AR8131 works perfectly 1st go with this kext. Read all about it here: http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ Download here: http://www.insanelymac.com/forum/index.php?act=attach&a… ↗ This kext is 64-bit but works flawlessly with…

Excellent work! Managed to get this working, although it doesn't recognise the built-in LAN after a reboot - unless I run kext utility?…

Is there something a need to do to make the changes/recognition of this kext "permenant"?

Field Note #68 @ropuri 2010-12-12

G41-ES2L Install does not recognise my Windows 7 install

I have OS X 10.6.4 Installed and fully functional on my G41-ES2L Board using the instructions on :
osx 86.co/f19/guide-retail-snow-leopard-dvd-install-for-g41m-t5351/

I also have Windows 7 Installed on a separate HD on the same box, but when I boot up using OS X as the primary Disk, the Boot loader does not show the Windows Partition when I click any key on bootup..

I can boot to the Windows partition using the Bios and switching to the Windows partition but would like to have the option of Windows showing up in the OS X Boot loader..

Field Note #69 @zcream 2010-12-26 ↳ Re: @user411

Do you still have AppleHDA in S/L/E ?

@user411Thank you very much swhya! I have been trying to get sound working on my Gigabyte GA-G31M-E2SL Rev. 2 under Snow Leopard for some time now and your method finally got it running. Decompiling your .aml file and comparing it with mine made me notice a "Device (AZAL)" section was still remaining in mine. After commenting the AZAL device…
Field Note #70 @Hydroxide 2011-11-10

Guys I am having problem with step 2.
"When everything is loaded, remove the Boot CD and insert your Apple Leopard Retail DVD into your drive. You should see the word 'BOOT', when the DVD is recognized, press Enter.

It should now start to boot the Retail DVD, after a few minutes you will reach the OS X installation screen"

When I see the word boot and insert my Apple DVD, I press enter. Then it askes me which partition I want to use (81 or 80) After I pick that, another question pops asking which drive, when I pick the drive and hit enter, it says bootmgr is missing. What is wrong? I am using Windows 7 64 bit currently..
Really appreciate your help

Field Note #71 @jespejo 2011-12-31 ↳ Re: @Hydroxide

Blank Screen afer retail DVD screen

Hydroxide, did you solve this? I have the same issue doing mine.

@HydroxideGuys I am having problem with step 2. "When everything is loaded, remove the Boot CD and insert your Apple Leopard Retail DVD into your drive. You should see the word 'BOOT', when the DVD is recognized, press Enter. It should now start to boot the Retail DVD, after a few minutes you will reach the OS X installation screen" When I see…
參與實測與協作驗證成員: @milanca @drbee @mecanoiz @idk12 @fantome2024
文獻來源與貢獻者溯源名錄(共 49 位具名成員 · 原始討論串 #3187)
成員用戶名本卷貢獻角色發帖數活躍時間窗
@sk1nhd33t核心貢獻者82009-07-15 → 2009-08-17
@mecanoiz核心貢獻者52009-07-29 → 2009-08-06
@ju421019核心貢獻者52009-09-08
@Voyn1x主筆作者42009-06-20 → 2009-07-24
@lewson核心貢獻者32009-07-30 → 2009-08-23
@JoQ核心貢獻者32009-08-02 → 2009-08-07
@Ricky87核心貢獻者32009-09-08 → 2009-09-09
@drbee協作成員22009-06-21
@Ianxxx協作成員22009-07-16 → 2010-08-15
@arsonwells協作成員22009-08-16
@drossxyu協作成員22009-09-04 → 2009-09-05
@yabadabadol協作成員22009-09-08 → 2009-09-10
@353inf協作成員22009-09-09 → 2009-10-03
@bobble666協作成員22010-05-25 → 2010-09-20
@milanca協作成員12009-06-20
@cRuNciE協作成員12009-07-22
@jdc1001協作成員12009-07-28
@leroy308協作成員12009-08-07
@DrTechnickal協作成員12009-08-10
@rabalder協作成員12009-08-10
@zypheruk協作成員12009-08-15
@mjamike協作成員12009-08-22
@simsim協作成員12009-08-27
@PigBoT協作成員12009-08-27
@BlaSTiWi協作成員12009-09-02
@swhya協作成員12009-09-02
@Aberracus協作成員12009-09-04
@user411協作成員12009-09-18
@Andrew協作成員12009-09-19
@altoidboy協作成員12009-09-27
@biggui協作成員12009-10-07
@nelisftw協作成員12009-10-14
@bmckay協作成員12009-12-02
@yogi446協作成員12009-12-04
@idk12協作成員12010-01-16
@finster協作成員12010-01-21
@marc協作成員12010-01-29
@matthewordie協作成員12010-01-30
@UnaClocker協作成員12010-01-31
@boomerx01協作成員12010-02-06
@fantome2024協作成員12010-03-19
@shiningchihuahau協作成員12010-04-01
@zenrascal協作成員12010-04-19
@Sydneyboy協作成員12010-08-08
@evil saltine協作成員12010-08-22
@ropuri協作成員12010-12-12
@zcream協作成員12010-12-26
@Hydroxide協作成員12011-11-10
@jespejo協作成員12011-12-31

選擇語言 · Choose your language