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

machinist:

 

Funnily enough your first post led me in the right direction anyway and I can't thank you enough. By using MKextTool, I rebuilt the mkext file, dropped it into E and all my KP's were gone! ;) I've now successfully installed SL on my EX58 board using the USB stick method (that's where I put the rebuilt mkext) and even have ethernet (once I installed the Realtek1000 kext to S/L/E -- gotta do it on this board; won't work in E/E). Once I get the sound working I'll be good to go.

 

I can't thank you enough for the hours you've saved me. And, actually, knowing how to rebuild the mkext file (and the importance of doing so) is a great thing to keep in mind for all of us who may tinker with the E/E folder before installing or the first boot into SL.

 

You don't want to touch /S/L/E... ESPECIALLY not with RealtekR1000.kext which isn't even x64 enabled.. Just DSDT mod your ethernet in, or use Chameleon 2.0 RC2 and built in ethernet detection...

Link to comment
Share on other sites

You don't want to touch /S/L/E... ESPECIALLY not with RealtekR1000.kext which isn't even x64 enabled.. Just DSDT mod your ethernet in, or use Chameleon 2.0 RC2 and built in ethernet detection...

 

DSDT mod doesn't work for the EX58-UD3R ethernet. No way, no how. I'll try the Chameleon RC2.

 

I'm very pleased to report, however, that the DSDT mod DOES work for audio on this board, however. And, even though it's ALC888 (not ALC889a like the EP45), the exact same LegacyHDA.kext works, even showing SPDIF out.

Link to comment
Share on other sites

thanks for the guide, it worked perfectly for me.

 

how can i make the bootloader default to x32? my system seems to run fine in both, but for now my video card only works properly in 32-bit mode.

 

I would try to FIX that rather than avoid it, but just add -x32 in betewen the <string></string> tags under the <key>Kernel Flag</key> line in com.apple.Boot.plist.

 

SOMEONE OUT THERE!

 

I still haven't got any responses on how to hide all the folders/files in my root directory besides "Applications", "System", "Library", and "Users"...

Link to comment
Share on other sites

SOMEONE OUT THERE!

 

I still haven't got any responses on how to hide all the folders/files in my root directory besides "Applications", "System", "Library", and "Users"...

 

I'm guessing that may be caused by using the "Install from Leo" method whereby you have to open up the Install Disk to get to the packages. Try the utility below to change back.

 

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

 

BTW, Chameleon-2.0-RC2-r640.pkg (built-in ethernet option) does not work for ethernet on the EX58-UD3R. In fact, it's not suitable at all for SL and caused my machine not to boot.

Link to comment
Share on other sites

I'm guessing that may be caused by using the "Install from Leo" method whereby you have to open up the Install Disk to get to the packages. Try the utility below to change back.

 

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

 

BTW, Chameleon-2.0-RC2-r640.pkg (built-in ethernet option) does not work for ethernet on the EX58-UD3R. In fact, it's not suitable at all for SL and caused my machine not to boot.

 

I DID install from Leo, but the CF-R didn't change it back...

Link to comment
Share on other sites

I would try to FIX that rather than avoid it, but just add -x32 in betewen the <string></string> tags under the <key>Kernel Flag</key> line in com.apple.Boot.plist.

 

SOMEONE OUT THERE!

 

I still haven't got any responses on how to hide all the folders/files in my root directory besides "Applications", "System", "Library", and "Users"...

 

thanks, i don't think fixing it is possible (for now at least), i have an old ATI x1950xt.

Link to comment
Share on other sites

Not trying to say this bluntly, but this entire thread is based on using GA EP45-UD3R.

 

I am just scratching my head as to all these posts for other boards/systems that have no direct relation to the EP45-UD3R or UD3XX counterparts

 

People, your best bet is to open a new discussion regarding your board or search, but lets get the topic back to the GA EP45-UD3R and its close counterparts.. ie UD3P,etc.. So we can focus on helping or resolving specific issues related to this board and not have tons of post that have nothing to do with getting SL on the EP45-UD3xx boards.

 

--- That was me trying to be not too blunt, lol.

Link to comment
Share on other sites

Not trying to say this bluntly, but this entire thread is based on using GA EP45-UD3R.

 

I am just scratching my head as to all these posts for other boards/systems that have no direct relation to the EP45-UD3R or counterparts

 

People, your best bet is to open a new discussion regarding your board or search, but lets get the topic back to the GA EP45-UD3R and its close counterparts.. ie UD3P,etc.. So we can focus on helping or resolving specific issues related to this board and not have tons of post that have nothing to do with getting SL on the EP45-UD3xx boards.

 

--- That was me trying to be not to blunt, lol.

 

True lol.. I've started to see that there is a shift in the boards mentioned...

 

I don't mind any Gigabyte references, but the other day a kid brought up an nForce board... While all questions are welcome, I'd really rather stick to the EP45-UD3L/R/P boards to get them perfect.

 

Anyone with unrelated questions can still ask them, but stop PMing me for god's sake... PMs are only for significant discoveries related to the EP45-UD3L/R/P boards only.

 

---

STILL no one has figured out how to fix my problem of a cluttered root directory on my Snow drive... There are a bunch of files showing but they're NOT, I repeat NOT hidden. I need to figure out how to either make files hidden that are not hidden already, or some other fix.

Link to comment
Share on other sites

Not trying to say this bluntly, but this entire thread is based on using GA EP45-UD3R.

 

I am just scratching my head as to all these posts for other boards/systems that have no direct relation to the EP45-UD3R or UD3XX counterparts

 

People, your best bet is to open a new discussion regarding your board or search, but lets get the topic back to the GA EP45-UD3R and its close counterparts.. ie UD3P,etc.. So we can focus on helping or resolving specific issues related to this board and not have tons of post that have nothing to do with getting SL on the EP45-UD3xx boards.

 

--- That was me trying to be not too blunt, lol.

 

This is me trying to be diplomatic. To be sure, I don't know if your post was directed in any manner at me. But I've been working on a Gigabyte EP45-UD3R and I'd like to think some of my suggestions have helped people (e.g., how to deal with the inability to repair permissions from Disk Utility when you install from within Leo). IOW, I've tried to be a contributor. At the same time, I've been working on a Gigabyte EX58-UD3R. As one might guess from the manufacturer and model number, there are many similarities, even though it's not from the EP45 series. Given their similarities, some of what I've done with each board has helped inform me about the other. And, in turn, I've tried to share what's been helpful with others here. Frankly, it's not always cut and dried as to what issue is relevant only to one conversation and not another.

 

Sure, I could start a different thread about the EX58-UD3R. But, let's be honest, if I did so there would be less people both to offer suggestions to and receive suggestions from. It's always a fine line as to what belongs in one topic and what's better served in another. Speaking only for myself, if I crossed that line, I apologize. But, considering the whole idea of this forum is to exchange helpful ideas, I believe it's better to err on the side of inclusion, rather than exclusion. In addition, I think if someone (like me) is actively engaged in helping to answer questions as well as ask them, we shouldn't have to worry too much about crossing that fine line. If people are afraid to post, we lose those ideas and that helps nobody.

 

Just my 2 cents (as diplomatically as I can :) ).

Link to comment
Share on other sites

This is me trying to be diplomatic. To be sure, I don't know if your post was directed in any manner at me.

 

JFLNYC

 

No, I am not pointing anything @ anyone :) The post is generalized.

 

It has nothing to do with the last few posts, and yes I know you have helped out quit a bit and I, we all are very grateful for the work and effort!

 

I don't want you to think I was saying it about you and I apologize to anyone who took offense, but lets all try to keep the posts in regards to the topic ;)

 

The post comes from when I look at like page 20 and up it is just littered with posts regarding other boards, systems etc.. and has little relevance to our boards in the EP45-UD3XX series, that was all.

Link to comment
Share on other sites

True lol.. I've started to see that there is a shift in the boards mentioned...

 

I don't mind any Gigabyte references, but the other day a kid brought up an nForce board... While all questions are welcome, I'd really rather stick to the EP45-UD3L/R/P boards to get them perfect.

 

Anyone with unrelated questions can still ask them, but stop PMing me for god's sake... PMs are only for significant discoveries related to the EP45-UD3L/R/P boards only.

 

---

STILL no one has figured out how to fix my problem of a cluttered root directory on my Snow drive... There are a bunch of files showing but they're NOT, I repeat NOT hidden. I need to figure out how to either make files hidden that are not hidden already, or some other fix.

 

d00m42:

 

If you've already tried this please accept my apologies for offering a simple suggestion. Remove all caches from L/ and S/L, either run "hide files" or terminal command the hidden files to hide, reboot in -s and run hide hidden files again.

 

Hope this works.

Link to comment
Share on other sites

I will be EXTREMELY annoyed if you do that again.... You posted once, don't double post, and ABOUT THE SAME EXACT THING!

 

I replied.. look at the ABOVE POST.

 

Jesus.

 

The only difference is you mentioned audio in the 2nd post, but YOU COULD HAVE EDITED OLD POST WTF.

 

Only solution is MAKE YOUR OWN DSDT YOU LAZY IDIOT.

 

There's a reason I included a super full featured DSDT guide with SPECIFIC references to audio EVEN including the kexts.

 

Gee...

 

My double post was because I really thought it hadn't gone through. I looked, and waited about 30 minutes looking for it.

I couldn't FIND the old post to edit it. Am I an idiot... perhaps, but I really don't need you to tell me so. We're all trying to solve common problems.

 

I've learned not to let people like you bother me too much. Maybe you should learn the same lesson. At any rate, I do appreciate the trouble you've gone to with this thread, but really.... I suggest you take a break....maybe a nice long walk or something.

 

Pandar

Link to comment
Share on other sites

Hey Guys, I'm stumped. I've followed this guide to the letter several times and I get a KP on booting a drive I've created with the contents of the retail DVD.

 

Setup: EP45-UD3P. Single SATA HD with a stable Leo on partition 1 and am trying to install SL on partition 2. The method I am using is to install Chameleon and the /Extra folder on a USB stick that's been rebuilt as GUID, and install Chameleon to a third SLROM partition and use Disk Utility to restore the retail DVD to the SLROM partition. I am using the original DSDT.aml file, assuming that I can edit it later, and that it shouldn't cause a KP on boot. I did edit the boot.plist and set my GFX string for my GeForce 260 896MB video card, as well as -v -x32 kernel flags. Set the UUID in the 2 places (used the UUID of the USB stick in the copy of the files on the USB stick, used the UUID of the SLROM partition in the copy of the files on the SL drive). Set the smbios.plist info for my system. Used kextutility to set permissions. Set the BIOS to boot first to the USB stick, and from the boot select screen, select the SLROM partition.

 

Can someone verify that the current files in the pack are all good? I don't know what else it could be. Other than creating my own DSDT.aml file, which I'm under the impression is not immediately necessary since my board is so similar, I'm at a loss as to why it immediately KPs.

 

KP:

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

npvhash=4095

PAE enabled

64 bit mode enabled

Darwin Kernel .........

vm_page_boostrap: 512269 free pages....

standard timeslicing quantum is 10000 us

mig_table_max_dispel = 73

panic (cpu0 caller ............

....

Error code: 0x00000002

 

Debugger called: <panic>

...

...

 

BSD process name corresponding to current thread: Unknown

 

Mac OS version:

Not yet set

 

Kernel version:

Darwin Kernel .....

 

System uptime in nanoseconds: 109521134

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

 

Thanks for any assistance, and for creating the guide.

Link to comment
Share on other sites

Like many others, I have been working on creating my own DSDT.aml file by following the instructions in SL_Pack_v4. Having studied this thread pretty closely, I know I am not the only one who has had problems doing so, for the instructions in the PDF file "How to Patch DSDT..." are misleading in some places. Two alternatives to the LAN fix are given - Device(LAN) and Device (GIGE). Following this code and instruction is one about adding the GP9, 1, entry above the GO01, 8, section in the DSDT code.

 

If the Device(GIGE) code is used instead of Device(LAN), there are 5 errors that take place during compilation with the iaslMe app with the result that no dsdt.aml file is produced within the Sessions folder that is generated by the compilation process. If the Device(LAN) code is used instead the GIGE one, 1 error takes place. If the GP9, 1, entry is removed, there are no errors and the dsdt.aml file is generated without any problems or issues. The implication(not obvious at first glance) is that the GP9 entry should accompany the use of the Device(LAN) code, but using either or both produces compilation errors. It was interesting to note that n00b's sample DSDT.aml file included in the Extra folder in his SL pack v4 includes the Device(LAN) code and neither the Device(GIGE) or the GP9 entries. Perhaps if this part of the DSDT instructions was cleared up, others might find the DSDT creation process less troublesome. Just a suggestion.....

Link to comment
Share on other sites

Hey Guys, I'm stumped. I've followed this guide to the letter several times and I get a KP on booting a drive I've created with the contents of the retail DVD.

 

Setup: EP45-UD3P. Single SATA HD with a stable Leo on partition 1 and am trying to install SL on partition 2. The method I am using is to install Chameleon and the /Extra folder on a USB stick that's been rebuilt as GUID, and install Chameleon to a third SLROM partition and use Disk Utility to restore the retail DVD to the SLROM partition. I am using the original DSDT.aml file, assuming that I can edit it later, and that it shouldn't cause a KP on boot. I did edit the boot.plist and set my GFX string for my GeForce 260 896MB video card, as well as -v -x32 kernel flags. Set the UUID in the 2 places (used the UUID of the USB stick in the copy of the files on the USB stick, used the UUID of the SLROM partition in the copy of the files on the SL drive). Set the smbios.plist info for my system. Used kextutility to set permissions. Set the BIOS to boot first to the USB stick, and from the boot select screen, select the SLROM partition.

 

I'll edit this in a sec with the KP I get. Can someone verify that the current files in the pack are all good? I don't know what else it could be. Other than creating my own DSDT.aml file, which I'm under the impression is not immediately necessary since my board is so similar, I'm at a loss as to why it immediately KPs.

 

Thanks for any assistance, and for creating the guide.

 

 

Based on my recent experiences, I'd suggest rebuilding the mkext file on your USB stick. Also, if I understand your setup correctly you may have to keep using the usb sick to boot since I don't think you can install Chameleon anywhere except on the first partition of a hard drive.

Link to comment
Share on other sites

Hey Eliade (or anyone who knows), last time I installed SL my / directory was very neat, with only Applications, System, Library, and Users folders showing. Now it's really cluttered with the system stuff... Is there a way to hide these files? I want all of the highlighted stuff hidden:

 

screenshot20090904at544.png

 

*NOTE: I DO NOT HAVE SHOW HIDDEN FILES ENABLED ATM! THIS IS WITH SHOW HIDDEN FILES OFF!!!

 

Your hidden flag must have been reset by an application and Finder is "seeing" things that are normally hidden.

 

In a terminal window, try this -

defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder

 

Alternately, you can also try

sudo chflags hidden <<FOLDER NAME>>

 

good luck

Link to comment
Share on other sites

Your hidden flag must have been reset by an application and Finder is "seeing" things that are normally hidden.

 

In a terminal window, try this -

defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder

 

good luck

 

That's what CF-R does, too. I'm thinking that, whichever method you choose, you may have to toggle them "on" first (even though you can see some hidden files now), then toggle them off. If you choose to do so, either run CF-A first, then CF-R or run this first in Terminal, followed by the command xgenius gave you:

 

defaults write com.apple.finder AppleShowAllFiles TRUE

killall Finder

Link to comment
Share on other sites

Gee...

 

My double post was because I really thought it hadn't gone through. I looked, and waited about 30 minutes looking for it.

I couldn't FIND the old post to edit it. Am I an idiot... perhaps, but I really don't need you to tell me so. We're all trying to solve common problems.

 

I've learned not to let people like you bother me too much. Maybe you should learn the same lesson. At any rate, I do appreciate the trouble you've gone to with this thread, but really.... I suggest you take a break....maybe a nice long walk or something.

 

Pandar

 

I apologize for being so harsh, I had a rough day at school today : ( I'll try to be a little more accommodating.

 

---

 

Everyone who is trying to help me with the hidden files issue, I've tried everything and it's all not working. Well, I didn't try the sudo command someone suggested a few posts up, but when I went to use it on /, it warned me about possible file deletion.. I'd like to know what the command does before I use it! None of the AppleShowAllFiles commands work... not with CF-A/CF-R, or manually.

 

Whoa the chflags hidden command worked except for the fact that when I removed the aliases to "etc", "temp", and "var" and hid everything else, I lost internet for a minute or so, and then the "home" and "net" folders appeared unhidden, and my internet was back... What's going on lol?

 

CONFIRMED: Without aliases to etc var and temp in my root directory I have no internet... Why is this??

 

Is there any way to make an alias hidden? The chflags command doesn't work for this...

 

*EDIT*Seems to be fixed with this:

 

http://forums.macrumors.com/showpost.php?p...mp;postcount=10

Link to comment
Share on other sites

CONFIRMED: Without aliases to etc var and temp in my root directory I have no internet... Why is this??

 

Is there any way to make an alias hidden? The chflags command doesn't work for this...

 

*EDIT*Seems to be fixed with this:

 

http://forums.macrumors.com/showpost.php?p...mp;postcount=10

 

sorry I was out all day till now...

 

those alias makes the MacOS - Standard Unix compatible, cause mac os started with its own folder names (i.e. /private), but since Leo it was basically "Unix standard" (or much much closer than before), the folder hierarchy for example was fixed by using alias instead of modifying the whole system (the fix may have been done since tiger or before, since I have never used a mac before Leo I don't know) ... you'll notice that those aliases (i.e. /var) are found on a Linux system (which on the other hand are not aliases but real folders)

 

so something in the system must be, an original unix program (related to the network) using the alias

(you know that Mac os has a lot of open source program in its system core)

 

 

SO were you able to fix everything ?

 

 

----------

 

Wacom doesn't have 64bit drivers yet for Snow leopard .... :(

Link to comment
Share on other sites

sorry I was out all day till now...

 

those alias makes the MacOS - Standard Unix compatible, cause mac os started with its own folder names (i.e. /private), but since Leo it was basically "Unix standard" (or much much closer than before), the folder hierarchy for example was fixed by using alias instead of modifying the whole system (the fix may have been done since tiger or before, since I have never used a mac before Leo I don't know) ... you'll notice that those aliases (i.e. /var) are found on a Linux system (which on the other hand are not aliases but real folders)

 

so something in the system must be, an original unix program (related to the network) using the alias

(you know that Mac os has a lot of open source program in its system core)

 

 

SO were you able to fix everything ?

 

 

----------

 

Wacom doesn't have 64bit drivers yet for Snow leopard .... :(

 

Fixed it using a script called SetFile on that link I mentioned last post. So far in x64 the only issues I've seen so far include: Firefox 3.5 sometimes freezing (think that's Firefox's fault), iTunes closed unexpectedly once, and I've had one KP that was just related to "kernel_task".

 

Otherwise it's been smooth for 15+ hours... still doing testing. Photoshop CS4 opens in just about 2 seconds -.-

Link to comment
Share on other sites

Like many others, I have been working on creating my own DSDT.aml file by following the instructions in SL_Pack_v4. Having studied this thread pretty closely, I know I am not the only one who has had problems doing so, for the instructions in the PDF file "How to Patch DSDT..." are misleading in some places. Two alternatives to the LAN fix are given - Device(LAN) and Device (GIGE). Following this code and instruction is one about adding the GP9, 1, entry above the GO01, 8, section in the DSDT code.

 

If the Device(GIGE) code is used instead of Device(LAN), there are 5 errors that take place during compilation with the iaslMe app with the result that no dsdt.aml file is produced within the Sessions folder that is generated by the compilation process. If the Device(LAN) code is used instead the GIGE one, 1 error takes place. If the GP9, 1, entry is removed, there are no errors and the dsdt.aml file is generated without any problems or issues. The implication(not obvious at first glance) is that the GP9 entry should accompany the use of the Device(LAN) code, but using either or both produces compilation errors. It was interesting to note that n00b's sample DSDT.aml file included in the Extra folder in his SL pack v4 includes the Device(LAN) code and neither the Device(GIGE) or the GP9 entries. Perhaps if this part of the DSDT instructions was cleared up, others might find the DSDT creation process less troublesome. Just a suggestion.....

 

@phile

 

You can use either or, but for standards just leave it as LAN. It makes thing a bit over complicated and much easier to make mistakes. The default is lan already.

 

I am attaching a link (not sure if someone else posted this or not) this is by far the best instruction on making a DSDT.

 

http://www.insanelymac.com/forum/index.php?showtopic=177497

 

I have found that once you read the how-to (in PDF in that post) you will have a MUCH better time doing the DSDT creation.

 

The code stuff is where it gets really difficult, but if you use the attached post for a guide most the work will be done for you.

 

Really the only thing you will have to do is pick the correct audio settings, but that is easy to change and fix after the initial DSDT creation

 

Open the post, skip the instructions on anything specific with the motherboard in guide

 

1. Scroll down to "What is needed to complete this guide?" section

2. Get the files listed in that section

3. Get the DSDT Guide under the next section called "Files"

4. Go to your MB Website and download your current bios file, this will be used to pull the DSDT info for your board, makes its virtually 100% foolproof! :(

 

Read the PDF, follow along the pictures and guide..

 

This is how I learned, if you use this method.. the DSDT is virtually completed for you (minus audio and CMOS fix)

 

Let me know how that post works for you.

Link to comment
Share on other sites

Just now while having a bunch of programs open, a TM backup running, and 5 firefox tabs browsing watching youtube videos/on fb I got a "you have to restart your computer" gray screen. Not sure exactly why. I'll do experimenting with lower hardware clocks if it happens again in case that's the issue, but so far this isn't that bad.

Link to comment
Share on other sites

@d00m42

 

Ah, my flashbacks of when I got the GSOD's ;)

 

Honestly thats pretty dang good, with all those tasks going and just now crashed.. your doing well.

 

I played with my memory timing a tad and that resolved any "remainder crashes" after the ntfs issues I had found.

 

I have yet to have any GSOD since my original post awhile back, I am very happy with SL and the whole setup :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...