Jump to content

GA-EP45-UD3L Snow Leopard Install Guide v1.0 for Newbies


Gurujee
 Share

544 posts in this topic

Recommended Posts

Hi,

I would like to ask a question related to the boot132 cd. Preboot.dmg takes 10MB space. I reduced the image file to 1MB using hdiutil.

 

 

 

The boot132 cd starts up much faster. What do you think this method has any disadvantages?

I would be grateful for any help!

Well, this is the answer you could provide us. :thumbsup_anim:

It only can be measured using the 132Boot Disk to do a fresh install of Snow Leopard.

If you read the whole topic and some others around IM, you should've see that some files isn't quite necessary for all instalations. Sometimes you don't need some files.

The Preboot.dmg files load the basic files seeking to fit almost any kinda rig configs, not specific ones.

I believe that your reduced 132 Boot Disk may work fine, but could only be measured using it. Give it a try and report data back.

 

Cheers,

bb.

Link to comment
Share on other sites

Hello guys,

 

first things first: thanks to all people who contributed to this thread. I read it thoroughly, and enjoyed the nice wilingness to help.

 

@breakingbad: cheers mate, from another fellow countryman. I am writing from Campinas-SP.

 

So, this will be my third Hackintosh build, the two other ones being a Lenovo S10e (the easiest you can get) and a GA-E7AUM-DS2H-based box (also fairly easy, with a nice thread here).

 

So for this third build, I got:

 

- GA-EP45-UD3L

- Asus EN8400GS 512Mb

- C2D E8400

- Full SATA (SATA DVD-Rom + SATA HD)

- HD partitioned with GUID partition table with a single HFS Mac partition for the whole disk

 

 

And here are the exact steps I took and the results a I got:

 

- Configured BIOS accordingly (in my case I fully disabled the IDE controller)

- Booted with Verdant's Boot132 V2 DVD

- Installation went OK

- Booted to installed Snow Leopard partition using Verdant's Boot132 DVD

- At this point, my graphics card was partially detected. I had the correct resolution, but no QE. Network was OK, did not check sound.

 

- Copied the Extra folder from the Boot132 DVD Preboot.dmg image to /Extra on the Hard Disk

- Fixed the permissions and ownership of /Extra and rebuilt the kext cache running the following commands (I prefer the command line):

 

sudo chown -vR root:wheel /Extra/
sudo chmod -vR 755 /Extra/Extensions
sudo rm /Extra/Extensions.mkext
kextcache -v 1 -t -l -m /Extra/Extensions.mkext \
 /Extra/Extensions /System/Library/Extensions</font>

 

- Then I installed Chameleon via command line. All was set to the final reboot.

 

- I rebooted without the DVD. Chameleon poped-up nicely, but it stuck with an error message saying it couldn't find rd(0,0)/Extra/mach_kernel and rd(0,0)/Extra/DSDT.aml

 

- I edited com.apple.boot.plist to have rd(0,1), rd(0,2) and got always the same error message. My hard disk is listed as rdisk0s2 by the command "diskutil list", as it is expected for GUID based single-partition disks.

 

- At this point I decided to try Gurujee's way. I deleted the /Extra folder on the Hard Disk, and replaced it by Gurujee's one. The systems booted OK, but graphics was not properly detected (I did not bother checking the rest).

- Then I used OSX86Tool to insert EFI strings for my Graphics card, rebooted, and got a blank screen after Chameleon loads the OS.

 

I need some help to proceed.

 

Thanks for any information & help you can provide.

 

Regards

Link to comment
Share on other sites

Hello guys,

 

first things first: thanks to all people who contributed to this thread. I read it thoroughly, and enjoyed the nice wilingness to help.

 

@breakingbad: cheers mate, from another fellow countryman. I am writing from Campinas-SP.

 

So, this will be my third Hackintosh build, the two other ones being a Lenovo S10e (the easiest you can get) and a GA-E7AUM-DS2H-based box (also fairly easy, with a nice thread here).

 

So for this third build, I got:

 

- GA-EP45-UD3L

- Asus EN8400GS 512Mb

- C2D E8400

- Full SATA (SATA DVD-Rom + SATA HD)

- HD partitioned with GUID partition table with a single HFS Mac partition for the whole disk

 

 

And here are the exact steps I took and the results a I got:

 

- Configured BIOS accordingly (in my case I fully disabled the IDE controller)

- Booted with Verdant's Boot132 V2 DVD

- Installation went OK

- Booted to installed Snow Leopard partition using Verdant's Boot132 DVD

- At this point, my graphics card was partially detected. I had the correct resolution, but no QE. Network was OK, did not check sound.

 

- Copied the Extra folder from the Boot132 DVD Preboot.dmg image to /Extra on the Hard Disk

- Fixed the permissions and ownership of /Extra and rebuilt the kext cache running the following commands (I prefer the command line):

 

sudo chown -vR root:wheel /Extra/
sudo chmod -vR 755 /Extra/Extensions
sudo rm /Extra/Extensions.mkext
kextcache -v 1 -t -l -m /Extra/Extensions.mkext \
 /Extra/Extensions /System/Library/Extensions</font>

 

- Then I installed Chameleon via command line. All was set to the final reboot.

 

- I rebooted without the DVD. Chameleon poped-up nicely, but it stuck with an error message saying it couldn't find rd(0,0)/Extra/mach_kernel and rd(0,0)/Extra/DSDT.aml

 

- I edited com.apple.boot.plist to have rd(0,1), rd(0,2) and got always the same error message. My hard disk is listed as rdisk0s2 by the command "diskutil list", as it is expected for GUID based single-partition disks.

 

- At this point I decided to try Gurujee's way. I deleted the /Extra folder on the Hard Disk, and replaced it by Gurujee's one. The systems booted OK, but graphics was not properly detected (I did not bother checking the rest).

- Then I used OSX86Tool to insert EFI strings for my Graphics card, rebooted, and got a blank screen after Chameleon loads the OS.

 

I need some help to proceed.

 

Thanks for any information & help you can provide.

 

Regards

 

Hi fellow.

Well, seems like your problem is quite simple to finish.

In an earlier post, I posted one code that allows you to enable QE/CI via Terminal with no further files. Don't know if you see. 16 pages to read it all is quite a lot posts. You may have missed this one. :happymac:

 

You mentioned DSDT.aml in your error. Do you have this file generated for this board?

Have you placed it into root folder and into /Extra/ ?

In my case here, I have two files.

What version of Chameleon are you installing? And the boot file? Are you using the latest releases? It's better to use this files.

 

And remember... always starts with a fresh install.

I would suggest you have an Leopard partition just in case you need to fix something up. :-)

 

Cheers,

bb.

Link to comment
Share on other sites

Does this work for other computers?

Well, we can not garantee that, since the boot disk is prepared to this specific mobo, but you can give it a try and report your experience back to this forum so we can get it larger, what do you think? ;)

 

Cheers,

bb.

Link to comment
Share on other sites

Hi fellow.

Well, seems like your problem is quite simple to finish.

In an earlier post, I posted one code that allows you to enable QE/CI via Terminal with no further files. Don't know if you see. 16 pages to read it all is quite a lot posts. You may have missed this one. :wacko:

 

You mentioned DSDT.aml in your error. Do you have this file generated for this board?

Have you placed it into root folder and into /Extra/ ?

In my case here, I have two files.

What version of Chameleon are you installing? And the boot file? Are you using the latest releases? It's better to use this files.

 

And remember... always starts with a fresh install.

I would suggest you have an Leopard partition just in case you need to fix something up. :-)

 

Cheers,

bb.

 

 

Hey breakingbad,

 

thanks for your help. My bad for not mentioning: I tried your commands for enabling Quartz, and unfortunately, it did not work for me :/

 

So I decided to try another guide. I re-installed following BlackOSX's guide for the EP45-DS3L (here).

 

I simply got it working perfectly (expect for a minor Chameleon graphics mode glitch that I expect to solve). Network, Sound, Quartz, Sleeping/Waking (even waking via a wireless USB mouse movement). I really recommend the ones having problems to try BlackOSX's guide. The DS3L and UD3L are very similar boards, that is why I may have worked. At least, it worked perfectly for me.

 

Cheers!

Link to comment
Share on other sites

Hey breakingbad,

 

thanks for your help. My bad for not mentioning: I tried your commands for enabling Quartz, and unfortunately, it did not work for me :/

 

So I decided to try another guide. I re-installed following BlackOSX's guide for the EP45-DS3L (here).

 

I simply got it working perfectly (expect for a minor Chameleon graphics mode glitch that I expect to solve). Network, Sound, Quartz, Sleeping/Waking (even waking via a wireless USB mouse movement). I really recommend the ones having problems to try BlackOSX's guide. The DS3L and UD3L are very similar boards, that is why I may have worked. At least, it worked perfectly for me.

 

Cheers!

Hi countryman fellow.

It makes me happy to see you found solution for your issues in another thread. As I always say, this may work for other mobos too, who knows? If sometimes doesn't work this specific mobo, maybe work to other types too. It's a little bit strange, but possible right? Once I installed system here using boot disk for nForce based mobos and worked fine. :)

 

I used to have waking/sleeping working fine when I was using my Microsoft Wireless Desktop 2000. Now that I'm using Magic Mouse & Apple Aluminum Wireless Keyboard with a generic bluetooth dongle, this function is lost. I was reading the forum on that issue and seems that this function only get back to work using BT adapters compatible to macs, like D-Link 120 and Trust 2400P, but as a countryman fellow, you know how hard to find specific hardware here in our country.

 

I just can't believe I'll need to import a damn simple BT adapter. This pisses me off. :P

 

Well, nice that your system is running rock solid.

 

Cheers,

bb.

 

hey i finally got the dvd to boot but now i have another problem with installing it. i want to dual boot snow leopard with my windows 7 install. now my problem is what do i need to format the partition as to install snow leopard on it.

 

thanks

Well mate, AFIK, this is not an easy task and it's not recommended.

W7 doesn't deal well with Snow Leo.

To save you time and patience, install it in different disks. It will be a lot better.

 

Cheers,

bb.

Link to comment
Share on other sites

I just can't believe I'll need to import a damn simple BT adapter. This pisses me off. :)

 

Hey BreakinBad,

 

Indeed, that sucks. You should try to find someone going to the US (newegg.com has everything) or Europe to bring these things. Last december I had a friend coming from Seattle and he brought to me a US$10 USB soundcard that worked like a charm in my GA-E7AUM-DS2H Hackintosh. He just could not believe I could not find such a cheap thing over here. That is life :/

 

About BT/MM/Wireless Keyboard: I was reading the topic on MM yesterday. Seems that even with these BT dongles you may face issues in waking up the systems, particularly in having BT working properly after wake up. I am using an wired Apple aluminum keyboard and a Logitech wireless USB, working very well, but I will keep an eye on the MM.

 

Cheers!

Link to comment
Share on other sites

Hi countryman fellow.

It makes me happy to see you found solution for your issues in another thread. As I always say, this may work for other mobos too, who knows? If sometimes doesn't work this specific mobo, maybe work to other types too. It's a little bit strange, but possible right? Once I installed system here using boot disk for nForce based mobos and worked fine. :)

 

I used to have waking/sleeping working fine when I was using my Microsoft Wireless Desktop 2000. Now that I'm using Magic Mouse & Apple Aluminum Wireless Keyboard with a generic bluetooth dongle, this function is lost. I was reading the forum on that issue and seems that this function only get back to work using BT adapters compatible to macs, like D-Link 120 and Trust 2400P, but as a countryman fellow, you know how hard to find specific hardware here in our country.

 

I just can't believe I'll need to import a damn simple BT adapter. This pisses me off. :D

 

Well, nice that your system is running rock solid.

 

Cheers,

bb.

 

 

 

 

Well mate, AFIK, this is not an easy task and it's not recommended.

W7 doesn't deal well with Snow Leo.

To save you time and patience, install it in different disks. It will be a lot better.

 

Cheers,

bb.

 

oh well ill give it a shot anyway but can u please tell me what i need to format my partition as to install it

Link to comment
Share on other sites

I am success for SL On GA-EP45-UD3L Board but SL cant see my samsung dvdrw why i didnt understand ? Please can u help me about this subject ?

What's the interface of you DVDRW? IDE or SATA?

I had problems with mine too that is a IDE and solved using one different kext in Extra/Extensions that did the trick. :(

 

Cheers,

bb.

 

Hey BreakinBad,

 

Indeed, that sucks. You should try to find someone going to the US (newegg.com has everything) or Europe to bring these things. Last december I had a friend coming from Seattle and he brought to me a US$10 USB soundcard that worked like a charm in my GA-E7AUM-DS2H Hackintosh. He just could not believe I could not find such a cheap thing over here. That is life :/

 

About BT/MM/Wireless Keyboard: I was reading the topic on MM yesterday. Seems that even with these BT dongles you may face issues in waking up the systems, particularly in having BT working properly after wake up. I am using an wired Apple aluminum keyboard and a Logitech wireless USB, working very well, but I will keep an eye on the MM.

 

Cheers!

Yeah. In fact this issues on waking/sleeping is kinda old to OSX world.

In Leopard for example was quite a nightmare to have this working. This new method of installing OSX using original vanilla kernel helped a lot with this issues, but some people seem to still have problems with it. When I was using RF mouse & keyboard I had no problem with that. Sleep and Waking was working smooth. But seems that using the BT adapter and devices keep system always alert and that prevent it from sleep and as the adapter needs system running to pair with devices, when system goes to sleep, the BT kinda turns off and doesn't allow system to wake using the BT devices. I can't report any more data on this behave because as I have a generic BT adapter, it doesn't behave as it should it this third party adapter was compatible with real macintosh.

 

Cheers,

bb.

 

wait forget about all that partitioning stuff what my problem is now is that i go to disk utilities and erase the partition as the journaled one but when i go to install it says it cant be installed on this drive because something about a guid partition

 

thanks

Well, you find out by yourself what I was trying to say to you. :D

Partitions for W7 can't be done using disk utility from OSX. W7 simply says it has problem with the partition and system can't be installed on it, reason why I suggested you to install it on separate HDD's.

I tried a lot of methods, including external softwares that could format a NTFS partition to install W7 in same HDD of OSX but no success at all.

I took a very hard decision of not using Windows anymore (OK, not that hard. Windows sucks anyway. :P ) and I gave up on installing Windows to my machine and today I'm a pround owner of a rock solid OSX install that keeps me way from Winblows!

 

Cheers,

bb.

Link to comment
Share on other sites

oh wow installing snow leopard is proving to be a difficult task much harder that regular leopard.

 

my specs

 

ep45 ud3l

q9550

and hd4890

 

i do not have an installation of leopard so i am doing it clean

 

i install it fine and it boots fine. so i do what the tutorial says and then i reboot the 2nd time and now it boots just fine and appears to be working. then after the next reboots i get an endless boot logo and a kp in safe mode. i have tried -v-x32 and -s and -f but stil kp. im not sure wat it is but it might be the video drivers

 

could this be it

 

how do i fix it?

Link to comment
Share on other sites

oh wow installing snow leopard is proving to be a difficult task much harder that regular leopard.

 

my specs

 

ep45 ud3l

q9550

and hd4890

 

i do not have an installation of leopard so i am doing it clean

 

i install it fine and it boots fine. so i do what the tutorial says and then i reboot the 2nd time and now it boots just fine and appears to be working. then after the next reboots i get an endless boot logo and a kp in safe mode. i have tried -v-x32 and -s and -f but stil kp. im not sure wat it is but it might be the video drivers

 

could this be it

 

how do i fix it?

If you look at earlier posts, you'll see that Radeon GFX cards are trouble with Snow Leopard installs.

You can look for netkas web site by googling it, and you'll find the solution for this issue.

 

Another thing that is popping in my mind... have you updated system to 10.6.2 after system install? What version of Chameleon are you using? This two points are very important.

 

10.6.2 needs different kexts in Extra/Extensions folder, like Sleep Enabler specific for 10.6.2 (you can find it in netkas website too) and you don't need, if I'm not wrong, DSMOS.kext in there anymore.

 

About Chameleon, when you use the last released version, is always more compatible than the olders one, with little issues solved. You should use the last version available. In this case I believe is Chameleon 2 RC4... with PC EFI 10.6 version.

 

Cheers,

bb.

Link to comment
Share on other sites

If you look at earlier posts, you'll see that Radeon GFX cards are trouble with Snow Leopard installs.

You can look for netkas web site by googling it, and you'll find the solution for this issue.

 

Another thing that is popping in my mind... have you updated system to 10.6.2 after system install? What version of Chameleon are you using? This two points are very important.

 

10.6.2 needs different kexts in Extra/Extensions folder, like Sleep Enabler specific for 10.6.2 (you can find it in netkas website too) and you don't need, if I'm not wrong, DSMOS.kext in there anymore.

 

About Chameleon, when you use the last released version, is always more compatible than the olders one, with little issues solved. You should use the last version available. In this case I believe is Chameleon 2 RC4... with PC EFI 10.6 version.

 

Cheers,

bb.

 

well curently i have absolutely nothing installed just a blank hard drive. which is the problem because this guide just doesnt work for me and its a little confusing. so is it the video card that causes the ndless boot logo and the kp?. also when i boot with -v it says waiting or dsmos or something

 

so can u help?

Link to comment
Share on other sites

GA-EP45-UD3L Snow Leopard Install Guide v1.0 for Newbies

 

PREFACE

 

I had been in Hackintosh field for last six eight months or so. Tried several distros and learnt a lot in this field. When I first used the Mac OSX I loved this system and plan to buy an original Mac very soon, as a result of my personal experience. I recommend all other Hackintosh users to OSX and if they love it, go and buy an original one. I don’t claim any credit for the procedures specified in this guide, all credit goes to relevant authors (whose links are given) and I am thankful to all of them for any guidance and help they provided. My aim for writing this guide is to compile all procedures / things / useful links for Snow Leopard in one place for easy reference.

 

MY SYSTEM SPECIFICATIONS

 

Motherboard Gigabyte EP45-UD3L with onboard Gigabit Ethernet RTL8111 and Azalia ALC888

Intel E8200 Core 2 Duo Processor 3.0 Ghz

Graphics Zotac Nvidia Geforce 8800GT 512MB

RAM 4GB (1066)

Hard Drive SATA 1TB with GUID partition

DVD: SATA based

Keyboard & Mouse both are USB based (try avoiding PS2 keyboard & mouse, as Mac don’t like it)

 

PRE-REQUISITES

 

Although it is not necessary to have a running OSX 10.5.x, but if you have it is good to use it to get some key information about your system before attempting the Snow installation. e.g. Use IORegisteryExplorer to find information about your Ethernet, Sound and Graphic Card, and generate a fully working DSDT.aml (even before installing the SL) for used in SL for flawless operation. But you can try this direct approach using this guide.

 

BIOS SETTINGS:

 

Gigabyte has just released the latest version of BIOS for this motherboard. So, I would recommend download and install the latest version F7 before you proceed. This is also necessary to note down BIOS settings because of following reasons

 

  1. when you attempt to install Snow Leopard, on every reboot it will reset the BIOS and you had to change all these settings manually (unless you apply CMOS fix, which I will describe later on).
  2. by changing the BIOS settings, we are trying to make it more comparable with Mac Hardware. e.g. Snow Leopard only accepts SATA AHCI settings, so in BIOS we change RAID/SATA settings to AHCI and in some cases even disable onboard IDE Controller to go even more close to real Mac system. Another good example would be USB based Keyboard and Mouse (which Mac uses so we change BIOS and use USB based mouse not PS/2 based.
  3. the AHCI handling is much faster in F7 bios as compared to F4.

 

Following are the settings in this BIOS:

MB Intelligent Tweaker:

CPU Clock Ratio=9x (rest of the things as per default, CMOS reset makes it 8x)

 

 

Standard CMOS Features:

Drive A= None (CMOS reset enables it)

Floppy 3 Mode Support= Disable (rest of the things as per default, CMOS might enable it)

 

Advance BIOS Tab”

First Boot Device=CD ROM (CMOS reset makes it Floppy)

Second Boot Device=Hard Disk

SMART=Enable

Limit CPU to 3=Disable

No Execute Memory=Enable

C1E=Enable

C2/C2E=Disable

CPU Thermal Monitor=Enable

CPU EIST Function=Enable

Delay for HDD=0

Full Screen Logo=Disable (CMOS reset makes it Enable)

Backup BIOS Image to HDD=Disable

Init Display First=PEG

 

Integrated Peripherals Tab:

SATA RAID / AHCI Mode=AHCI (CMOS reset makes it Disable)

SATA Port0-3 Native Mode=Disabled

Azalia Codec=Auto

Onboard LAN=Enable

USB Controller=Enable

USB 2.0 Controller=Enable

USB Keyboard Support=Enable

USB Mouse Support=Enable (because I use wireless USB Keyboard & Mouse, CMOS reset makes it Disable)

USB Legacy Storage Detect=Enable

Onboard IDE Controller=Enable (if your system keeps rebooting upon reading the Boot CD, change it to Disable)

Onboard Serial Port=Disable (CMOS reset changes it to default)

Onboard Parallel Port=Disable (CMOS reset changes it to default)

 

Power Management Tab:

ACPI Suspend Type=S3

PME Event Wake up=Disable (CMOS reset makes it Enable)

Power on by Ring=Disable (CMOS reset makes it Enable)

Power on by Alarm=Disable

HPET Support=Enable

HPET Mode=64bit (CMOS reset makes it 32bit. If you want to run SL on x64, change it to 64bit)

Power on by Keyboard=Disable

Power on by Mouse=Disable

 

PnP/PCI Tab:

Both PCI1 and PCI2 IRQ Assignment=Auto

 

FILES YOU NEED FOR ISNTALLATIONS

 

(Thanks to 3rr0rists for providing the method)

  1. Snow Leopard Retail DVD. I suggest to buy it as $29 is not too much.
  2. Snow Leopard Boot CD Download Here
  3. Snow Leopard Kext Download Here
  4. Bootloader (Chameleon V2.0 ��" RC3 r658) for snow leopard Download Here
  5. OSX86 Toosl for EFI strings of graphics, audio, ethernet etc. Download Here.
  6. DSDT patcher for generating DSDT.aml Download Here
  7. iaslME for decompiling and recompiling DSDT.aml Download Here

 

INSTALLATION METHOD

 

  • Insert Snow leopard Boot CD to your DVD Drive and boot from it.

If you are unable to boot from DVD or get the BIOS read error when booting, switch your PC Off for atleast 10 seconds, switch it on, press Del key and go into BIOS make sure that settings are as suggested (AHCI mode is enabled and if you again unable to boot, just disable Onboard IDE controller).

If you don’t want to waste your blank CD on this, you can use a jump drive to start with. To use this method you must have a working OSX 10.5.x and then you need to do as advised by 3rr0rists in reply to my question. Thanks 3rr0rists once again for the simple and short guide.

 

  • When chameleon logo appear, eject your snow leopard Boot CD then insert your DVD DL Snow Leopard Retail and press F5.
  • Select your Snow Leopard DVD (Macintosh Install DVD) and type “arch=i386″ (without quote) to get 32 Bit, if you want get 64Bit SL just press enter.
  • Installation like usual, first create partition for Snow Leopard and must in GUID Partition and install, just uncheck language Translation and Printer Driver to take some space HDD
  • And Install, after finished installation. reboot, and eject your Snow Leopard Retail DVD and replace with Snow Leopard Boot CD again and then boot from cd.

When you boot, you will have to Press Del key and go into BIOS, as Snow Leopards has rest your CMOS/BIOS. So go to your BIOS. Again make changes as suggested above. Save changes and exit from BIOS. Here I suggest Power Off your PC for a while. Then Switch it on. Now place the Snow Leopard Boot CD to boot.

 

POST INSTALLATION WORK

  • Boot With Snow Leopard CD Boot, when chameleon logo appear, select your Snow leopard partition and type : “arch=i386″ (without quote if you want to boot in 32bit mode, if you don’t enter anything, it will go automatically into 64bit mode. Also remember the BIOS setting if you have set it to 32/64bit) and following on screen.
  • Install Snow Leopard Boot Loader
  • Click on Go -> Computer -> Snow (name of the disk) -> Extra and copy all Snow Leopard Kexts and Extensions folder from download location to this Extra folder.

 

EFI STRING INJECTION METHOD FOR GFX, ETHERNET, AUDIO:

 

Quickly check if all important hardware is working in SL e.g. Check internet for Ethernet working, open iTunes and play something to check your sound, open dashboard and add a gadget to it. If you get water waves effect, it means that QE / CI / GL of your graphics card is enable, otherwise you need to work on it too. I got Ethernet working out of box. But graphics (Zotac Geforce 8800GT) was not giving me QE/CI/GL support. So I used OSX86 Tools for this for injecting EFI string to boot process (this way there is no need to use and load the kext and booting time significantly improves).

 

  • Inject EFI strings for devices (graphics, Ethernet and sound (if available)

 

Although Mac Gurus don’t like so called EFI Injectors, but if you are new to SL and don’t wana go the detailes of DSDT.aml then check if you could get your graphics, ethernet and audio working through EFI injection using OSX86 Tools. This is the easiest way to get most of the things working (although my sound card ALC888 did not work through this method, so I had to do DSDT method, still doing research to enable sound in this motherboard). Well I agree with Mac Gurus upto some extent in this regard, but my idea is first to run SL without any problem and then do the improvements like creating and editing DSDT.aml for various devices etc.

 

  • Run OSX86 Tools. Click on “Add EFI String/Boot Flag” button. First click on graphics card, from the drop down menu, choose your graphics card, it will give you hexadecimal EFI string in the bottom section. Then click on 2nd icon on top row “Import String to Boot Editor” After that you will have to click on button at the bottom “Apply changes to com.apple.Boot.plist”. Similarly do it for your Audio and Ethernet Strings. A quick tip here, you will not be able to see the effect unless you reboot. So when you next time boot, again check the QE/CI/GL for your graphics (by adding a gadget in dashboard, if you don’t see a clear water waves effect, again run OSX86 Tools, and click on “Enable/Disable Quarts GL” button of upper left side. Enable it. Again reboot and you will get the QE/CI/GL enabled for Nvidia GF8800GT card.

 

DSDT METHOD OF ENABLING DEVICES (If you don’t like EFI Injection method):

 

Generate DSDT.aml by following method

 

  • Open the DSDT Patcher folder, and double click the DSDT Patcher icon. When it say press any key to continue, just enter. Then it will ask you “Which OS to emulate? [0=Darwin, 1=WinXP, 2=WinVista]. Press 0 and enter for Darwin based OS. 99% this gives you a DSDT.dsl file in the same folder of DSDT Patcher. This is a text editor file and we can change it in a text editor (if we need to do it). This patcher already applied the Snow Leopard’s CMOS reset fix for you. So you don’t have to worry about. Pay attention to the text appearing in this program window when it says “Process Completed”. If you get any error or warnings, then contact your best friend (google.com) for the help to remove these errors. If you get 0 error and 0 warnings, its ok to proceed.
  • In 2nd step we will edit it if we need to. If you want to edit DSDT.dsl file to have the codes for Ethernet and sound etc. You need to follow this guide.
  • Suppose you get no errors and no warnings and you don’t want to edit .dsl file. Next step is to compile this DSDT.dsl file to get a DSDT.aml file. Open the folder which contains the iaslME application. Open the DSDT Patcher folder also which should be having your dsdt.dsl file. Now drag and drop dsdt.dsl file over the iaslMe application icon. It will automatically generate a dsdt.aml file for you and will store it in the “Sessions” folder. Go to DSDT Patcher folder, then Open Session folder, then a folder which will be having most recent date and time as name of the folder. You will find two files; one will be dsdt.aml and other will be log.
  • Now you right click on dsdt.aml and choose Get info -> Name and Extension. Change the name of the file from dsdt.aml to DSDT.aml. (as this file name is case sensitive). Now copy this file and past it in the Extra folder. It might ask you to authenticate it with administrative password.
  • Final Step: Remove the Snow Installation DVD and reboot the system. Again press Del key go to BIOS and load the recommended settings for the last time (as you have already put DSDT.aml file in Extra folder which is having CMOS reset fix) and then save and exit from BIOS. Switch off your computer. Switch it on and you will get the Snow Leopard fully working (hopefully).

If by using DSDT.aml method still you are unable to use some of your devices, then you need to convert DSDT.aml into DSDT.dsl using iaslMe (just drop the DSDT.aml over the application icon) and edit the DSDT.dsl using text editor. For details I would recommend searching google for your problem, as I am also new in this particular technique and will not be able to help you much. Suggested links are in my reference section.

 

SOME ISSUES:

 

Automatic USB Device Removal:

I discovered this issue in SL. My USB based attached hard drive is automatically ejected and a message appears “Disk was not ejected properly. If possible always eject a disk before unplugging it or turning it off”.

Solution:

I did a research for the solution. Found a solution on Apple’s Official forum. Solution is simple: Go to System Preference->Energy Saver and there you will see a check box saying “Put the Hard Drive to Sleep when possible”. Simply uncheck that box.

 

Audio in this motherboard (ALC888):

I tried everything but could not get the sound working for ALC888 chipset even by using tmongkol guide by using DSDT editing and LegacyHDA.kext for ALC888.

Solution:

So I looked for alternate solution. Found a really cheap USB based sound card with virtual 5.1 CH sound track, power amplifier inside, recod function etc for just USD:3.90 from Hong Kong. Cheapest shipping is around $8 so I ordered it over the internet. According to seller its Mac ready and no drivers are required in any OS (windows, Linux and even Mac). I haven’t received and tested it yet, but will update this guide about the performance and quality of this sound card in SL.

 

NTFS Read/Write Support in Snow:

Apple does not like NTFS file system, so apparently there is no direct way of getting read and write access to NTFS volumes. Yes, NTFS volumes are visible in Mac OSX but they only provide you read only access. If you try to change the permission through Get Info, it will not allow you to do so.

Solution:

In 10.5.x versions I was using NTFS-3G application / drivers to get read and write access to NTFS volume and it was working perfectly without any issue. However, recently I found this article which describes that Snow Leopard seems to include read/write support for NTFS partition, however its disabled by default. All you need to do is enable it. A command line method to enable native read/write access in SL is described there on this forum. I havn’t tested it yet (I will definitely do it and will update this guide about it when I have time), but another forum warrned of possible NTFS volume corruption using this method. So use it on your own risk

 

Sleep and Wakeup:

System sleeps instantly without any extra delay. But …… I unable to wake it up.

Solution:

Not yet found.

 

SOME USEFUL COMMANDS:

How to Remove the old mkext file in /Extra/Extensions- Open Terminal and run following commands:

 

1. Execute this on a shell sudo chown -R root:wheel /Extra/Extensions

2. Execute this on a shell sudo chmod -R go-w /Extra/Extensions

3. Execute this on a shell sudo kextcache -v 1 -t -l -m /Extra/Extensions.mkext /Extra/Extensions

 

 

How to Clean the System Caches- Open Terminal and run following commands:

 

1. Execute this on a shell sudo rm -fr /Library/Caches/*

2. Execute this on a shell sudo rm -fr /System/Library/Caches/*

3. Execute this on a shell sudo kextcache -v 1 -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

USEFUL REFERENCES:

 

I searched web for running my SL smoothly and found very good forums / postings / links which I have booked marked and would like to thank all respective authors for their contribution and especially 3rr0rists:

1. What is Kext, Where is kext, how to install kext . Thanks to insanelymac for this article.

2. Understanding kexts. Thanks to Prasys’ Blog for this article.

3. ALC889A, Gigabyte, Vaious AppleHDA.kexts are available. Thanks to tmongkol for guide.

4. Removing errors and Warnings from DSDT files. Thanks to its author.

5. ACPI DSDT Table. Thanks to Donnerstag for this article.

6. OSX Terminal Commands. Thanks to its author.

7. How to apply DSDT. Thanks to insanelymac for this article.

8. A simple introduction to building a DSDT. Thanks to blackosx for this post.

9. Quartz Extreme and Core Imaging in Snow Leopard. Thanks to Prasys’ Blogh for this post.

10. KextHelper b7, a very good utility to install kexts (in S/L/E), I am not sure if you can use it to install kext in E/E folder.

 

FINAL REQUEST:

 

I am not a mac expert and consider myself as a novice in this field, so I would request all Mac Gurus and experts to help me in improving this guide and correct me if I am wrong somewhere. I have a couple of un-resolved issues on this motherboard like sound (ALC888) not working tried every method. After DSDT editing my system profiler is able to see a device but my system preference does not show up any output or input device to select. If some one could guide me step by step how to get it working in a simple and detailed manner that would be great. 2nd issue is wakeup from sleep. If someone could also help me how to fix that, it will make this guide perfect. Thanks for reading this guide.

 

Gurujee (21-Sep-09)

A PDF of this guide is also attached with this posting.

 

Hi

I'm going to purchase some components to do my first hackintosh and i was looking at the following parts. Could you please guide me what's the best and easy way to set up hackintosh.

 

Palit GeForce GTX 260 Sonic 896MB GDDR3 PCI-Express Graphics Card

Intel Core 2 Duo E7500 LGA775 'Wolfdale' 2.93GHz (1066FSB)

Gigabyte GA-EP45-UD3LR Intel P45 (Socket 775) DDR2 Motherboard

OCZ Gold Edition 4GB (2x2GB) DDR2 PC2-8500C5 Dual Channel

 

 

Thanks In Advance,

Et

Link to comment
Share on other sites

well curently i have absolutely nothing installed just a blank hard drive. which is the problem because this guide just doesnt work for me and its a little confusing. so is it the video card that causes the ndless boot logo and the kp?. also when i boot with -v it says waiting or dsmos or something

 

so can u help?

Have you looked for netkas solution for Radeon GFX cards?

If you belive GFX is your issue, check his solution out. Seems to work really nice.

 

Cheers,

bb.

 

P.S. - The guide is not confusing. You just need to pay attention to it carefully and not only this post, the thread has already 16 pages of trouble & solutions, so it's good to read. Some posts have been corrected since the first post by Gurujee and you may find different solutions for some issues in different threads. Nothing here is absolutely right. I myself had trouble witht his forum and I fixed it.

 

Cheers,

bb.

 

hey,

im getting a kernel panic

it says the error code is 0x0000000000000002

i guess im a 'noob' so please help me out

below is a photo of the panic

thanks!

post-588140-1268572784_thumb.jpg

The pic shows that the error is UNKNOWN.

Well, as this is your first post, I'd like to know more about your rig.

Can you put your specs in sig?? Can you tell us how did you made the process? Have you read along the first post? Have you setted your BIOS to exactly is asked to?

 

I hope we can help you.

 

Cheers,

bb.

 

Hi

I'm going to purchase some components to do my first hackintosh and i was looking at the following parts. Could you please guide me what's the best and easy way to set up hackintosh.

 

Palit GeForce GTX 260 Sonic 896MB GDDR3 PCI-Express Graphics Card

Intel Core 2 Duo E7500 LGA775 'Wolfdale' 2.93GHz (1066FSB)

Gigabyte GA-EP45-UD3LR Intel P45 (Socket 775) DDR2 Motherboard

OCZ Gold Edition 4GB (2x2GB) DDR2 PC2-8500C5 Dual Channel

 

 

Thanks In Advance,

Et

First of all, please, erase the part of your message where you reply first post. It's completely useless at this point of the thread. ;)

 

About specs, people doesn't tell you what to buy just because this decision must be up to you. The fact that I own one rig with some hardware doesn't mean that same specs will work for you same way, unfortunatelly.

What I can say is that this config you're listing seems to be very nice to work with OSX, but I can garantee you that will work fine for you.

 

If you follow the first post you have lots of chance on success, but remember that UD3LR it's a differente mobo and may behave differente from UD3L, righ?

 

Said that, go for it. You maybe the proud honor of a really nice hackintosh.

 

Cheers,

bb.

Link to comment
Share on other sites

thanks for the reply, my rig is as follows:

Gigabyte EP45-UD3LR

NVIDIA Geforce 9500 GT (1gb)

8 GB Ram (random brands)

Western Digital 500GB hard drive

 

i followed the normal process of installing snow leopard

please help someone...

 

i have a working version of ideneb 10.7 on a separate hard drive and that works fine if that makes a difference?

thanks guys

Link to comment
Share on other sites

thanks for the reply, my rig is as follows:

Gigabyte EP45-UD3LR

NVIDIA Geforce 9500 GT (1gb)

8 GB Ram (random brands)

Western Digital 500GB hard drive

 

i followed the normal process of installing snow leopard

please help someone...

 

i have a working version of ideneb 10.7 on a separate hard drive and that works fine if that makes a difference?

thanks guys

What's the normal process of installing Snow Leopard? :)

If I'm not wrong, someone in this forum, on earlier posts, had problem using this method to install OSX to the same board as you and seems that he could install OSX using Lifehacker's Guide. You should give it a try on same guide. :)

 

Have you downloaded the 132 Boot DVD provided by verdant in this forum? I should say that the boot disk provided by Gurujee in first post didn't worked for me. Only verdant's worked.

 

Cheers,

bb.

Link to comment
Share on other sites

Have you looked for netkas solution for Radeon GFX cards?

If you belive GFX is your issue, check his solution out. Seems to work really nice.

 

Cheers,

bb.

 

P.S. - The guide is not confusing. You just need to pay attention to it carefully and not only this post, the thread has already 16 pages of trouble & solutions, so it's good to read. Some posts have been corrected since the first post by Gurujee and you may find different solutions for some issues in different threads. Nothing here is absolutely right. I myself had trouble witht his forum and I fixed it.

 

Cheers,

bb.

 

 

The pic shows that the error is UNKNOWN.

Well, as this is your first post, I'd like to know more about your rig.

Can you put your specs in sig?? Can you tell us how did you made the process? Have you read along the first post? Have you setted your BIOS to exactly is asked to?

 

I hope we can help you.

 

Cheers,

bb.

 

 

First of all, please, erase the part of your message where you reply first post. It's completely useless at this point of the thread. :wacko:

 

About specs, people doesn't tell you what to buy just because this decision must be up to you. The fact that I own one rig with some hardware doesn't mean that same specs will work for you same way, unfortunatelly.

What I can say is that this config you're listing seems to be very nice to work with OSX, but I can garantee you that will work fine for you.

 

If you follow the first post you have lots of chance on success, but remember that UD3LR it's a differente mobo and may behave differente from UD3L, righ?

 

Said that, go for it. You maybe the proud honor of a really nice hackintosh.

 

Cheers,

bb.

 

well seeing as this is really hard i tried this as a drastic measure

 

http://www.insanelymac.com/forum/index.php...p;#entry1429134

 

will try and install snow leopard after doing this and will look at netkas site for the h44890 with out flashing it

Link to comment
Share on other sites

well seeing as this is really hard i tried this as a drastic measure

 

http://www.insanelymac.com/forum/index.php...p;#entry1429134

 

will try and install snow leopard after doing this and will look at netkas site for the h44890 with out flashing it

Well, I saw the link you sent me and this is very good news.

I'll try to talk with Cartri in our native language (he is brazilian as me) to see what are the real deal with this flashing.

Seems to be great advance in have hackintosh install closer to real macs.

 

Cheers,

bb.

 

EDIT - Cartri Mac BIOS Edition - for EP45-UD3L mobos

Hi mates.

This solution from Cartri, a countryman fellow of mine, seems to be very nice. It changes your BIOS so you don't need more DSDT.aml on your Extra folder and many other kexts in Extensions, since the app is to work as close as real macs as we can.

In my first try I got little issues that made me reinstall OSX and the fact of having this BIOS installed to my mobo prevented me from reinstalling system without problems. I'm already in contact with Cartri to see what may have happened here to my system since it's meant to work w/o problems.

 

Let me get things clear. I'M NOT SAYING THAT BIOS ISN'T WORKING !!!

As I always say here in the thread: what can be solutions for ones, can be trouble to others. So don't take my experience as being yours.

The BIOS works pretty nice, but I don't know why the hell it didn't worked for me. Just that.

 

Said that, if you are like me, that is always seeking for benefits to your rig to make it looks like a real mac, you should give it a try. I'll confess... I'll try it again as soon as Cartri send me more info on what could have happened to my rig.

 

Cheers,

bb.

 

EDIT 2 - Cartri Mac BIOS Edition - for EP45-UD3L mobos

 

Hi all.

I'd like to say that my rig is working fine with Cartri Mac BIOS Edition for my mobo.

It's really necessary very less number of kexts to keep system running. I'm using it already in a trial basis but I'm feeling that I'll keep with this BIOS even knowing that original ones from Gigabyte works great.

No more DSDT.aml files in Extra folder. That's sound pretty good.

 

Cheers,

bb.

Link to comment
Share on other sites

  • 2 weeks later...

Anybody with this motherboard tried 10.6.3 update ? I looked around in the forum and it seems the procedure will be the same as 10.6.2 update.

 

Please post if you have any results !

 

Thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...