Jump to content

[GUIDE]Retail Snow Leopard 10.6 on a GA EP45-UD3R


d00m42
 Share

Stability  

692 members have voted

  1. 1. How stable is your Snow Leopard installation?

    • Perfect.
      266
    • Not quite there yet...
      349


2,289 posts in this topic

Recommended Posts

im having an issue where i plug in my osx drive it screws up my windows drive. i can boot to osx just fine with all the drives in but it wont let me boot to my windows drive. i cant seem to figure out the issue. anyone know what the problem might be??

 

what are you using as a bootloader?

 

As a precaution, whenever I am installing OSX (after I've bricked it :) ) or installing Chameleon I physically disconnect the Windows drive - you have two drives right? This prevents any issues with corrupting the boot process.

 

There is a terminal utility out there which allows you to install chameleon and make the appropriate partition the active one which may resolve the problem for you. Its part of an install pack by Digital Dreamer. I've used it for Chameleon installation and other stuff. You can find it here.

Link to comment
Share on other sites

im using chameleon 2.0 rc4 as the bootloader and yes i do have two seperate drives

I thought so..

 

I had a similar issue, I disconnected the windows drive, re-installed Chameleon as per my previous post, shut down and reconnected my windows drive and rebooted. Both my windows and osx drive came up in chameleon.

 

I think the issue has to do with which drive is the primary partition - if installing Chameleon with the windows drive connected it seems to muck it up somehow.

 

May be different with Windows 7 though, I have Vista.

Link to comment
Share on other sites

hey i installed snow leopard with the first life hacker guide, but when i update it to 10.6.2 i get a kernel panic.

 

i searched around (but have not searched thoroughly this thread), but figured out i needed to install sleepenabler.kext right after i finish updating snowleopard to 10.6.2 from *.dmg

 

i tried installing sleepenabler.kext before updating to 10.6.2, but it gets deleted during the update; i tried using kext utility after the 10.6.2 update, but kext utility seems to not work after the update; then i tried manually moving it after i installed the 10.6.2 update, but i immediately got a kernel panic before i even changed the permissions.

 

is there anyway i can get around this simply or do i need to scour this thread more for an answer... :/

Link to comment
Share on other sites

hey i installed snow leopard with the first life hacker guide, but when i update it to 10.6.2 i get a kernel panic.

 

i searched around (but have not searched thoroughly this thread), but figured out i needed to install sleepenabler.kext right after i finish updating snowleopard to 10.6.2 from *.dmg

 

i tried installing sleepenabler.kext before updating to 10.6.2, but it gets deleted during the update; i tried using kext utility after the 10.6.2 update, but kext utility seems to not work after the update; then i tried manually moving it after i installed the 10.6.2 update, but i immediately got a kernel panic before i even changed the permissions.

 

is there anyway i can get around this simply or do i need to scour this thread more for an answer... :/

 

You shouldn't be using Kext Utility to install sleepenabler. You should put any modified kexts in /Extra/Extensions in your Chameleon install directory. Try to avoid modifying "/S/L/E" (/System/Library/Extensions). You can use Kext Utility to subsequently create a kextcache in /Extra in your Chameleon install directory, but I believe with Chameleon RC4 it's unnecessary to do so.

Link to comment
Share on other sites

is there anyway i can get around this simply or do i need to scour this thread more for an answer... :/

 

Did you try anything yet? I'm assuming that you just tried to install sleepenabler into /S/L/E, and it failed. Where did you install Chameleon? Are you using an EFI partition, or did you install it to your System partition?

Link to comment
Share on other sites

Did you try anything yet? I'm assuming that you just tried to install sleepenabler into /S/L/E, and it failed. Where did you install Chameleon? Are you using an EFI partition, or did you install it to your System partition?

 

basically my setup is one 640gb hdd (mac2) that has 10.6.0 running that i use for school/work, and another 640gb hdd (Mac) i have been using to install 10.6.0 then upgrade to 10.6.2. I am using Chameleon-2.0-RC2-r640-bin and its installed on my 640gb hdd that i use for school/work, also on my external hdd that i install snow leopard off of, just incase i mess something up totally and i have to fresh install. the last thing ive tried was copying sleepenabler.kext using terminal from within mac2 to Mac, and then setting the chmod and chwon, though i still get a kernel panic. this is kinda arduous, cause im trying to do all my econ reading while messing with this, but every time i mess up its another 30mins to reinstall, fail, rinse and repeat.... like from what i have been reading the main issue is that sleepenabler.kext needs to get in there for me to get this going...

 

oh i tried using Chameleon-2.0-RC4-r684-bin but it will not get me to the bootloader screen to chose which hdd to boot from..

 

*edit

this is what im trying to do.....

http://www.insanelymac.com/forum/index.php...87677&st=20

 

but like i said in my initial post after the update *.dmg runs it does not let me run kext utility.

Link to comment
Share on other sites

anybody know what is new/fixed? This doesn't seem to be on Gigabyte's site yet.

 

GA-EP45-UD3R - bios F12:

Download official site:

http://www.gigabyte.us/Support/Motherboard...=2916#anchor_os

 

Detailed info:

http://www.station-drivers.com/page/gigaby...a-ep45-ud3r.htm

 

* -USB Storage Speed improvements

* -Enhanced memory compatibilities

* -Q-Flash version 2.14

* -Enhanced IDE CD-and DVD-ROM Compatibility

* -Fix Mushkin and G. Skill PC1066 4 GB kit in the yellow slots

 

After re-flash of F12 using the DOS-mode flash utility from a bootable USB flash drive, everything working normally (for my WinXP 32-bit system).

Link to comment
Share on other sites

GA-EP45-UD3R - bios F12:

Download official site:

http://www.gigabyte.us/Support/Motherboard...=2916#anchor_os

 

Detailed info:

http://www.station-drivers.com/page/gigaby...a-ep45-ud3r.htm

 

* -USB Storage Speed improvements

* -Enhanced memory compatibilities

* -Q-Flash version 2.14

* -Enhanced IDE CD-and DVD-ROM Compatibility

* -Fix Mushkin and G. Skill PC1066 4 GB kit in the yellow slots

 

After re-flash of F12 using the DOS-mode flash utility from a bootable USB flash drive, everything working normally (for my WinXP 32-bit system).

 

Hmm I might have to check this out, as I still use IDE DVD drives. At the same time, however, my philosophy with BIOS updates is, "If it ain't broke, don't fix it." I'd rather have a perfectly working F11 than a broken F12 ; )

Link to comment
Share on other sites

The forum was bitching to me about incorrect BBCode when I tried to edit my thread, but since I don't want to completely erase everything yet (I want to wait until I am ready to post the new guide), I'll post the new pack here. It's "beta" for now, until I make sure it's absolutely perfect. I'll have an index of the pack in the new guide, but for now you can explore and see what I've included.

 

 

SL Pack v5.0b is Here!

http://uppit.com/v/ZZ507CIG

ANy further work on the SL 5.0b package? Would be interested in any new developments.

Link to comment
Share on other sites

I am using the dsdt (mm67) from 5.0b pack with F12 and it works fine.

Any ideas on how to update the fie to F12?

 

Unless there are major changes I don't see why that's necessary. It works fine because not too much has changed between F11 and F12.

Link to comment
Share on other sites

i have a q9550 quad core at 2.83ghz. whenever i go to change it in the bios to that speed it jus defaults at 2ghz. i dont know how to make it stay in the bios. i did geek bench and it list my cpu and also the slower speed it is running at. any ideas how to fix this???

 

 

 

 

 

 

================================================================================

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

================================================================================

Welcome to my GA EP45-UD3R Guide!

(v1.25)

:yoji:

100k+ VIEWS! Every person's input is one step closer to SL perfection for everyone : )

 

• Northbridge Intel P45

• Southbridge Intel ICH10R (Raid)

• Audio ALC889a (889)

• LAN Realtek 8111C

 

Changelog:

v1.0

Original

v1.1

Added BIOS Setup section

Added Troubleshooting section

Tweaked overall appearance

v1.2

Updated problem solutions

Further tweaks to some steps

Figured out one must UNPLUG WINDOWS DRIVES PRIOR TO EVERYTHING

v1.21

Updated SL Pack to v2

v1.22

Updated SL Pack to v3

v1.25

Updated SL Pack to v4

Added preliminary "USB Installation Instructions", credits to nullspot

Added Bonjour Fix, credits to Eliade

---

 

So, you want to install the new Snow Leopard 10.6 onto your GA EP45-UD3L/R/P? You've come to the right place!

 

SL PACK v4 DOWNLOAD LINK

http://uppit.com/v/0JKOP6PN

 

================================================================================

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

================================================================================

You will need the following:

 

 A Snow Leopard DVD

 A blank hard drive (it can be done on a partition, however)

 An existing OS X install (I used my Leopard 10.5.8)

 My SL Pack

 Patience

 

0. BIOS Setup Mini Guide:

 

bios.jpg

 

Essentially, you're going to really need to focus on 3 sections in the EP45-UD3R (and similar) BIOSes. The 1st is optional (Motherboard Intelligent Tweaker or MIT) is only if you intend to overclock your computer at all. This requires a whole different set of knowledge and needs to be understood CAREFULLY before attempted as to not damage the components. If you aren't changing the clocks, then move on to the "Advanced BIOS Features" section. Here, you need to make sure simply that the following features are DISABLED:

 

 

 

The rest of the settings in "Advanced BIOS Features" can just be left at stock settings. Next, go back to the main menu and go into the "Integrated Peripherals" menu. Here, all that's important is you make sure the following options are set to AHCI mode:

 

 

 

And of course, make sure that "Onboard SATA/IDE Device" is "Enabled". You can change the boot order of the hard drives if you want SL to be the default drive, but that's not necessary as you can enable that later once everything is working. For now, just hit F12 (or whatever the key is for you) at the spash screen to open the device boot menu when you want to boot into SL.

**BEFORE STEP 1, UNPLUG ALL WINDOWS DRIVES, AND RECONNECT AT THE END OF ALL STEPS**

*****************

STEP 1 (ALTERNATIVELY, FOLLOW nullspot's USB INSTALLATION GUIDE FOUND AT END OF THIS POST TO INSTALL SL TO THE HDD- I WILL INTEGRATE IT INTO THE MAIN GUIDE SOON.)

*****************

Start by booting into your existing OS X installation and firing up Disk Utility. Select the disk you intend to install SL to, and click on the "Partition" tab. Change the "Volume Scheme" drop down menu to "1 Partition", and then click "Options...". Select GUID, and click ok. Before you Apply the changes, give your drive a name, preferably something easy to remember, I named mine Snow.*

 

*If you want to install to an MBR partiton/drive, then you can try this, but I haven't tested it personally:

 

*****************

STEP 2

*****************

Next, insert your Snow Leopard DVD and navigate to the root of the DVD. Under the menu, click Go, then select Go to Folder. Paste this: "/Volumes/Mac OS X Install DVD/System/Installation/Packages" without quotes into the box, and hit enter. You should see a number of packages. Find OSInstall.mpkg and run it. Select the drive you intend to install SL to, I'll call it Snow.*

 

*Note: My first issue occurred here, where I got an "Install Failed" message after the installation completed. If this happens to you, try deselecting the Printer Drivers and Languages under the "Customize" menu during the install. It should succeed then.

 

*****************

STEP 3

*****************

Do NOT reboot yet, first we have to install a bootloader, as well as a few important kexts and other files. Start by running the PC EFI 10.1 package, and selecting the Snow drive. (This version of PC EFI 10.1 is already fixed for SL, no need to replace any boot files) Next, open the Extra folder in my pack, and copy its contents into the folder on your Snow drive also labeled "Extra". We will have to edit a bunch of these files, do don't use them as they are, as they are configured for MY machine which is most likely different from yours. Keep in mind I have a GA EP45-UD3R, so if you have an L or a P, then you might need to adjust your kexts and files slightly after some research.*

 

*Remember, if you do NOT use any IDE devices, then delete JMicronATA.kext, it is not needed. If you DO on the other hand, then keep it as you will face various issues/KPs without it. Also remember this:

 

 

*Also one thing to bring up, if you have an EP45-UD3L, then you have a different audio chipset:

 

 

So if you have an L, then you will need to use a different LegacyHDA if you want System Profiler to show the correct information. Otherwise, functionality will be the same if you patch your DSDT for the alc888 and use SL's default AppleHDA.kext. There is a guide on the forum I will look for the URL of, which details sound on these boards much more in depth.

 

*****************

STEP 4

*****************

First thing we have to take care of is manually editing the UUID of the Snow drive into two different locations. First, open the "smbios.plist" (from your Extra folder) in TextEdit. Fill in the information in the <string> tags, although it's not necessary to have a serial number. The plist is currently configured for a Mac Pro 3,1, but you can use whatever you want, look up a guide on smbios.plist. The SMexternalclock is your FSB speed, the SMmaximalclock is your processor speed in MHz, the SMmemtype is your memory (18 is DDR, 19 is DDR2, and I think 20 is DDR3), and finally SMmemspeed is your memory clock in MHz. Now, without closing smbios.plist yet, open Disk Utility. Click on your Snow drive, and then on Info at the top. Copy the Universal Unique Identifier string, and paste it into a new text file, because you will use this later on as well. Close Disk Utility, and proceed to paste the string you just copied into smbios.plist under SMUUID on top of the "PASTE YOUR UUID HERE". Once you have completed this, save the smbios.plist, make sure the changes were applied, and navigate back to your Extra folder.

 

*****************

STEP 5

*****************

This time, go into Extensions, and right click on PlatformUUID.kext, picking the "Show Package Contents" option. Open the Contents folder, and finally open Info.plist with TextEdit. Copy your UUID again, and paste it over where it says "PASTE YOUR UUID HERE". Save the changes, and close the window.

 

*****************

STEP 6

*****************

Next, open up EFIStudio, located in the root of my Pack folder. Select your Graphics card, and hit "Add Device". Copy the long hex string in the second (lower) box of the new window that pops up. Open up com.apple.Boot.plist in your Snow drive's Extra folder (with TextEdit), and paste that long hex string you copied over the long hex string already there (mine). Save the file, and close the window.

 

*****************

STEP 7

*****************

Finally, you have to compile your own edited DSDT.aml to get working ethernet/sound. You will see there is already a DSDT.aml in your Snow Extra folder (the one you copied from my pack). You can try using this, but it will most likely not work as a DSDT depends on quite a few things specific to your machine. your best bet is to delete it, and open the DSDT Stuff folder in my pack, following the instructions in the "How to Patch DSDT" folder, labeled "How to patch DSDT with LAN and HDEF functions.pdf". This is NOT my guide, so I take zero credit for writing it. I am only providing it here for you conveniently so you do not have to go out and search for it. When I make a later edit to this guide probably by next weekend, I will give credit to the author/poster of the guide, although the original information on editing DSDT was posted by Taruga and THe KiNG. Make sure you apply the CMOS reset fix to your DSDT, as Snow Leopard has a nasty bug that will reset your CMOS every time you boot it up otherwise.

 

*****************

STEP 8

*****************

Once you have your compiled/edited DSDT.aml, drop it into the "Extra" folder on your Snow drive (where you deleted the original one from).

 

*****************

STEP 9

*****************

REBOOT! Make sure you are booting from your Snow drive, and it is IMPORTANT to boot with the -v -x32 flags on first boot. At this point, you should pay attention to the verbose output, and if you run into any kernel panics or endless loops, post the output here for troubleshooting. (Also keep in mind this guide was designed for specific motherboard(s), so there may be some unexpected results for a different mobo)

 

*******************

STEP 10

*******************

If all goes well, you should see the whole "Welcome" flying through space intro for SL. It SHOULD have sound, graphics, and ethernet working at this point, but if you don't hear anything don't be alarmed. After running through setup (when you arrive at the desktop), quickly open System Preferences, click on Spotlight, and click on the "Privacy" tab. At the bottom, click on the + sign, and add every drive/storage device to this list (this is only temporary, to avert a kernel panic caused by a Spotlight indexing service, mdworker).*

 

Alternatively, you can just make the drives "Private" using Leopard as Elaide figured out:

 

 

 

*******************

STEP 11

*******************

Rebuild your kextcache using the included Kext Utility (if this doesn't work you could always use terminal and do it manually, but it almost always works fine), and restart. When you boot, boot with -v -x32 again, and make sure there are no issues. When you get to the desktop this time, go back to Spotlight preferences, and remove all of the drives from the Privacy list with the - sign. Click on the menu bar Spotlight icon in the top right corner, and type something into the box. It should start to index your drives. If you rebuilt the kextcache correctly, it should have zero problems. Let it complete the index process.

*******************

STEP 12

*******************

Finally, in the meantime, you can open System Profiler from the Utilities folder and check to see if your graphics card is fully supported (you should have all of the resolutions native to your monitor if it is anyway), and also check on the sound/ethernet. If your sound is working you will obviously know, as the little clicks sound when you change the volume, and under System Profiler you will see details about the audio device- an alc889a. Finally, go to System Preferences>Network, and check the status of your ethernet connection. If it's "Connected" without a Self-Assigned IP (and you USE wired ethernet), it should be working, just open a Safari window to test this.

 

Enjoy your SL installation, and be sure to test if sleep works after you have everything else working, as it should work fine.

~~~~~~~~~~~~~~~~~~~~~~~

Troubleshooting

~~~~~~~~~~~~~~~~~~~~~~~

1. If you get a KP related to mds or mdworker, it has to do with the Spotlight indexing problem. Solution - rebuild your kextcache in Single User Mode, or boot into SL and quickly disable Spotlight's indexing by adding all of your storage devices to the "Private" list in System Preferences>Spotlight.

 

2. If your sound/ethernet doesn't work, it's probably the DSDT. Solution - "If at first you don't succeed, try, try again." DSDT is a pain in the ass, and the only way you're going to get it working right is with a few mistakes along the way. You can try mine, but you NEED an Intel C2D processor and a GA EP45-UD3R mobo to have it work at all.

 

3. If your graphics don't work, it's probably the EFI string you put into com.apple.Boot.plist. Solution - make sure you used the right string, and always do a little searching to make sure your card is supported well with a string. I know more about Nvidia cards than ATI ones, so the ATI folks will have to probably do more searching before they come to me with an issue because I might not be able to answer it well.

 

4. KP due to Software Update. Solution - I have no idea yet! I'm looking into this, but I do not have this problem yet, so if anyone does have this as well, post your configuration in detail including hardware/kexts so I can try to isolate the issue. ***UPDATE*** Possible solution includes making sure you rebuild your kextcache after everything, BE 100% SURE IT WORKED!

 

5. Bonjour doesn't work (this will always happen). You can either ONLY boot in 32-bit mode and use Realtek1000.kext, or use this simple fix posted by Eliade which works in 32 and 64 bit! (All of the files mentioned in this guide are in the /Extra/Bonjour folder)

 

 

 

6. This is a huge find, and I thank BillaBongo for pointing this out, because even though I did this unintentionally, it could be the cause of many problems. UNPLUG YOUR WINDOWS DRIVE(S) PRIOR TO FOLLOWING THIS GUIDE!

 

 

---

MORE ISSUES TO COME AS THEY ARRIVE.

---

P.S. Feel free to post any issues/KPs here, but make sure you have a log to post or a picture of the KP so you aren't just saying, "OMGZORZ MAH COMP FROZE WIT BLACK N WITEE TEXT!!!", because frankly, that doesn't do me much in understanding what caused it lol >.< Also, if I'm missing anything that you think should be added or edited in, tell me :D

 

================================================================================

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

================================================================================

nullspot's USB Installation Guide (to be integrated soon):

 

 

 

yuyuyutyutyut

Link to comment
Share on other sites

Hey! :) First of all, well done you guys! :D Nice work ;)

Secondly, I'm really sorry I'm crashing your post :( Just it won't let me make a new thread? Any ideas? :S

 

It's just I have an Advent Milano W7 Netbook. And it seems I'm the only person on the planet with one- there's no os x info on it anywhere :( That's why I came here to you- the experts :D

 

I was going to start a new thread asking for help on installing SL (or leopard- not too picky :D) on my Advent Milano W7. It's running Windows 7 but I'm sick of it :P So if any of you geniuses here could help me with either of those things I would be SO appreciative :D

 

PS. I'm using Google Chrome and I just totally failed at spelling 'appreciative'. There's a squiggly red line and a right click correction menu :o Cool :P:)

Link to comment
Share on other sites

Hey! :D First of all, well done you guys! :D Nice work :)

Secondly, I'm really sorry I'm crashing your post :censored2: Just it won't let me make a new thread? Any ideas? :S

 

It's just I have an Advent Milano W7 Netbook. And it seems I'm the only person on the planet with one- there's no os x info on it anywhere :D That's why I came here to you- the experts :D

 

I was going to start a new thread asking for help on installing SL (or leopard- not too picky :D) on my Advent Milano W7. It's running Windows 7 but I'm sick of it :P So if any of you geniuses here could help me with either of those things I would be SO appreciative :D

 

PS. I'm using Google Chrome and I just totally failed at spelling 'appreciative'. There's a squiggly red line and a right click correction menu :o Cool :P:D

 

You have come to the right community, but the wrong place to really answer your question. I have no problem helping you out, but this thread is really for installing Snow Leopard on the GA EP45-UD3L/R/P series motherboards (and similar variants).

 

My files won't be AS useful to you, but feel free to follow my instructions and see how far you get. It's easier for me to help diagnose problems after you're tried an install. Because you have a netbook, the first step would be to create a USB stick installer to use (as I presume you have no optical drive).

Link to comment
Share on other sites

Weird thats the 2nd time I have read that someone cannot make a new post!

 

If you're saying that in relation to the fact that I don't think that posts related to entirely different spec'd computers belong in this thread, then yes. Posts of that nature should be entirely new threads, so people can focus on the hardware related directly to their questions.

Link to comment
Share on other sites

 Share

×
×
  • Create New...