Help - Search - Members - Calendar
Full Version: [GUIDE] Retail Snow Leopard (10.6.2) Install on Gigabyte GA-EX58-UD5 (Core i7)
InsanelyMac Forum > OSx86 Project > Tutorials (The Genius Bar)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44
cmer
I can confirm that my cpu heat problem was only related to bad cooling, not Snow Leopard. Been running at 40c all day. That's awesome news, I have a **perfect** Mac Pro with everything working! Now looking at those 30" Cinema Displays to go with that! smile.gif


digital_dreamer
QUOTE (sdstever @ Oct 7 2009, 11:31 PM) *
Hey DD, great work on the script. It runs beautifully in kalyway.

...but I can't boot up.

During the install from my retail Snow Leopard DVD, I got an "Installation Failed" message. No idea why.

Then, when I try to boot up, it never even gets to Chameleon. After it verifies the DMI pool data, it hangs on this message:

boot0: GPT
boot0: testing
boot0: done
boot1: startupfile

I verified the smbios.plist and changed the flags in the boot.plist to -v arch=i386, all to no avail. Is there something big I'm missing here? I'd appreciate any help you can offer!

There's no evidence that there's a bootloader installed at the location the BIOS is pointing to. Make sure the BIOS is set to see the proper drive/partition via drive priority setting or drive selector <F12>.

MAJ

QUOTE (retrend @ Oct 7 2009, 11:10 PM) *
i cant even get this setup to boot into the kalyway install? any ideas? feel like a fool, but have spent at least 10hours reading now and am stumped, thought asking such a stupid question wouldnt harm anyone unsure.gif

i have a ga-ex59-ud5, i7 920 oc @ 3.8 (not sure if that makes a difference)6gb viper series patriot ram, PNY 9400GT. i also have a brand new unformatted hd, and a windows formatted hd. i have no access to a working mac.

retrend,
You can try a preboot CD, like one offered by blackosx's thread.
Just burn to CD and use it to boot your Install DVD.

MAJ
Schenkenberg
QUOTE (retrend @ Oct 8 2009, 06:26 PM) *
ok, i got to this point, it install iatkos, rebooted, but now wont boot into it. i tried the boot menu options you said, firstly -x -x32 -f, and then it goes to grey screen with apple, and the loading icon, then after a minute or so it brings up a "no entry" type icon (a circle with a line through it)
i then tried -x -x32 -f -s and it then shows u the text of all the kernels and kexts being loaded, and stops at this error:

Firewire (OHCI) TI 8024 PCI now active. GUID 007a8dbe0000241d;max speed s400
ERROR: FireWIre unable to determine security mode; defaulting to full-secure

and then it just keeps saying

Still waiting for root device
Still waiting for root device

Ill keep hunting for ideas, ill update this post if i get past it smile.gif


Ok, congrats for coming so far. As I said you will be getting there... :-)

Don't worry about the Firewire error. You will not have the issue once you have installed SL. The iAtkos is only supposed to be your platform for preparing your new HD - nothing more.
What kind of GPU do you use?
I suggest the following next step:
a) use "-s" as boot option
cool.gif at the prompt enter:
mount -uw /
mkdir /bckup
mv /System/Library/Extensions/ATI* /bckup
OR (if you have an NVIDIA cad)
mv /System/Library/Extensions/NV* /bckup
reboot

c) then use options -v -x -x32 arch=i386 (I am not 100% sure which bootloader iAtkos uses so by issuing -x32 and arch=i386 you make sure that the system will boot in 32bit mode)

Good luck... :-)
cannedbreakfast
forgive me if this is the wrong place to ask, this is my first post. I just put together a new system and I used this guide. I used the ga-ex58-ud3r, but I've read the differences are minimal. I got it up and running, but there's definitely something wrong with my video card drivers.. or lack thereof. I have a 9600 gt which I keep reading is fully supported natively by snow leopard, but there's only one resolution choice and all the os x animations are choppy. did I miss something I was supposed to do? I can't seem to find any newer posts about this card with snow leopard, only older ones saying it will work natively.
retrend
QUOTE (Schenkenberg @ Oct 8 2009, 10:14 PM) *
Ok, congrats for coming so far. As I said you will be getting there... :-)
ok, ive not been away, ive been bashing my head against this all day. after mucking around from my last post, i somehow did something that set me back, and ive had a load of hassle getting the iatkos to reinstall, it kept hanging at points in the install.
i finally managed to muddle through to get to the chameleon 2 loader, and do the commands you said. kept getting kernel panics from that, so i tried it with

-v -x -x32 cpus=1 graphicsmode=nv

(im not even sure if graphics mode=nv is a real thing, but if it is, maybe it helped - the kernel panics seemed to be as graphics stuff was happening) my graphics card is a 9400GT by PNY
and now its booted, yay.

hopefully its all gonna be easy street now biggrin.gif apart from never having used osx before other than for surfing and logic biggrin.gif

thanks digital dreamer, those things look useful, ive bookmarked them smile.gif

[edit]scratch that about easy street, my keyboard doesnt work lol. ill try all the ones i have round the house i guess

[super edit] microsoft 6000 works smile.gif
sdstever
QUOTE (digital_dreamer @ Oct 8 2009, 03:49 PM) *
There's no evidence that there's a bootloader installed at the location the BIOS is pointing to. Make sure the BIOS is set to see the proper drive/partition via drive priority setting or drive selector <F12>.

MAJ


Okay yeah, I don't know how I missed that, but that got me into Chameleon, thanks. Now, Chameleon slowly loads a billion HFS+ files, and then it goes away and it returns to white text on black, more loading... stuff like "security policy loaded" and "Waiting for DSMOS...". It arrives at the "System uptime in nanoseconds" message (over 20 billion), and then hangs there.

Is my Snow Leopard install bad? I wouldn't be surprised since there was an error when I installed it. Also, this hard drive was empty before I installed Snow Leopard on it... is something missing because there was not a pre-existing Leopard install on the partition?
Lyle M
Howdy MAJ,

Another feature request.

When accessing option 2, "Install bootloader," is it possible to add detection of the currently installed bootloader?
When I experiment with different bootloader versions, I sometimes foolishly lose track of which one I have installed. Typically, I just ls -l, and can tell by the file size which one I have. However, it would be handy for the script to assist me with my laziness.

I also think it might be nice to have a notice in the "install bootloader" section that warns the user that their active .plist files (boot and smbios) will be replaced by the "for kext installer" versions.

Thanks for considering my thoughts.

Best Regards,
Lyle

(still awaiting my DW42 disk)
taylorutah
On my ex58 system I have had no problems until a few days ago. Now when I wake up my computer in the morning I get a Kernel Panic.

Anyone else had this happen?

I'm not sure if I changed anything to bring this about. Is there information in the kernel panic that woudl tell me the root of the problem?

thanks
digital_dreamer
QUOTE (sdstever @ Oct 9 2009, 01:14 AM) *
Okay yeah, I don't know how I missed that, but that got me into Chameleon, thanks. Now, Chameleon slowly loads a billion HFS+ files, and then it goes away and it returns to white text on black, more loading... stuff like "security policy loaded" and "Waiting for DSMOS...". It arrives at the "System uptime in nanoseconds" message (over 20 billion), and then hangs there.

Is my Snow Leopard install bad? I wouldn't be surprised since there was an error when I installed it. Also, this hard drive was empty before I installed Snow Leopard on it... is something missing because there was not a pre-existing Leopard install on the partition?

If it reported "System uptime in nanoseconds", then you got a Kernel Panic.
We'll need a lot more information. Typically, the kernel panic will reveal what kext was loading/running at the moment of the exception. This where it's a good time to take a picture of the screen for us to view and decipher.

QUOTE (Lyle M @ Oct 9 2009, 07:52 AM) *
Howdy MAJ,

Another feature request.

When accessing option 2, "Install bootloader," is it possible to add detection of the currently installed bootloader?
When I experiment with different bootloader versions, I sometimes foolishly lose track of which one I have installed. Typically, I just ls -l, and can tell by the file size which one I have. However, it would be handy for the script to assist me with my laziness.

I also think it might be nice to have a notice in the "install bootloader" section that warns the user that their active .plist files (boot and smbios) will be replaced by the "for kext installer" versions.

Thanks for considering my thoughts.

Best Regards,
Lyle

(still awaiting my DW42 disk)

Good suggestions.
I thought about the bootloader detection a long time ago, but wasn't sure how I would implement it, besides observing, as you did, the file size of "boot" at root.
Additionally, I could put a check in place so that when there are plists already in /Extra, ask if you want them replaced or not.
When testing out bootloaders, I tend to forget that the replaced plist files may not be properly setup. This can cause confusion and, even, boot failure in some cases.

I generally hate to add extra prompts in the script for fear newbies will ask what they should do. Maybe I'll set up a "Newbie" mode and a "Übergeek" mode. biggrin.gif

Thanks, again.
MAJ
retrend
ok, im finally managing to follow the steps in the actual guide, but still getting stuck fairly early on.

when im installing snow leopard from iatkos v7, the machine keeps crashing. it is doing it at random points in the install, i am installing from a mounted iso (but have tried the dvd as well)

[EDIT] OK, BY trying the same thing over and over and over again like some sort of idiot, i finally got it to successfully install. now im getting kernel panics on initial boot, my cameras on charge so i cant take a photo, but I have just looked at windtakers below, and it is the exact same kernel panic.
smc13
Maj,

Thanks for the installer. From my macbook, I set up an external drive to use to boot my new computer with an ex58-ud3r motherboard and a his hd4850 with 1 hdmi/1dvi/1 dsub hooked up to a 24" monitor.

To get the video card to work, I removed the ATY_init, added 0x94421002 to the <string>0x94401002 0x944a1002</string> line under the ATI4800Controller.kext, added Evoenabler.kext to /System/Library/Extentions, and added Graphics Mode = 19200x1200x32 to the com.apple.Boot.plist.

I hooked up the external drive to my new pc, booted up, it loaded, I configured everything, and then I used carbon copy cloner to clone the internal drive, installed a bootloader, and rebooted.

The computer is working, but I am having few issues. It isn't asking me to login, my hard drive icon isn't showing up on the desktop, and my sata dvdrom isn't recognized (though it was when I booted off of the external usb drive).

Anyway, Thanks again for the great installer,

Steve
sdstever
QUOTE (digital_dreamer @ Oct 9 2009, 11:12 AM) *
If it reported "System uptime in nanoseconds", then you got a Kernel Panic.
We'll need a lot more information. Typically, the kernel panic will reveal what kext was loading/running at the moment of the exception. This where it's a good time to take a picture of the screen for us to view and decipher.


Okay, here's what I'm seeing. The first image is where it lingers for a second before finishing. The second image is where it stops after the kernel panic. Hope this helps!
Click to view attachment
Click to view attachment
windtaker
aaaand here is another one =)
--------------------------------------

Hi all =)

I´m wondering if someone here can read out a kernel panic for me.

I have followed the instructions without any errors.

the only difference with my setup is that i´m using a GA-EX58-UD3R motherboard. But i readed somewhere that it work with this anyway.

i have iatkos one one drive that i made the install from. so i allreadey had chameleon active.. but i installed the RC3 from the "patch installer"

so i will be very happy if someone can just push me to right direction =)

thanks in advance!

greetings from sweden

everdone
I have a suggestion for those trying to install SL from 10.5.x, get Blackosx's BootCD and start from there. Please believe me it is much much simpler to install from 10.6 than from 10.5. You can find the link to his bootcd in the first post of his "10.6.1 on EP45-DSL" thread. That CD will boot the X58-UD3R (and I fully expect it will boot the other versions of that board) as I have used it on mine.

Boot from the CD, swap the SL Retail DVD for the CD, wait for the drive to read, then tap F5 (his rescan key) and select the OSXInstall DVD. Hit return and the DVD will load. Once in the SL installer you can partition the target HD. After you select the HD to install to, remember to Customize the install. Deselect the print drivers, additional fonts and translations then proceed with the install. At the end of the install, the installer will want to restart. Allow this to happen but swap the boot CD for the Install DVD such that the machine will boot into the CD. You can now select the newly installed SL to load. Once you are in SL and have set up your account run DD's installer to load your plists, bootloader and kexts. (you need to copy DDs Install folder to a flash drive so you can access it from the installed SL).

Once DD's script has completed you can remove the bootCD and reboot. You should now boot into your new SL.

You can make things a little faster if you will make a disk image of the SL Retail DVD and restore the image to a USB flash drive (at least 8gb and be sure it is 2.0). You can also copy DDs Install folder to the same flash drive. Now when you are ready to install put the bootCD in the drive and the flash drive in a USB port and boot the machine with the CD. Once the machine boots, select the OSXInstall from the USB drive and hit return. You wind up in the SL installer as with the DVD but the install will proceed faster and if you are like me and install a number of times, it is quite a time saver.
retrend
i looked into it, but i spent ages getting my overclock working, and people keep talking about the cmos resetting when using it, and im loathe to do that. seem so close now as well, that ive actually had the snow leopard installer run successfully.
radov4n
Did anyone manage to install on P6T using this script/method? It worked fine for me in 10.5, but in 10.6 I keep getting "still waiting for root device.." (added necessary kexts to script).
CruiSAr
QUOTE (windtaker @ Oct 9 2009, 10:41 PM) *
aaaand here is another one =)
--------------------------------------

Hi all =)

I´m wondering if someone here can read out a kernel panic for me.

I have followed the instructions without any errors.

the only difference with my setup is that i´m using a GA-EX58-UD3R motherboard. But i readed somewhere that it work with this anyway.

i have iatkos one one drive that i made the install from. so i allreadey had chameleon active.. but i installed the RC3 from the "patch installer"

so i will be very happy if someone can just push me to right direction =)

thanks in advance!

greetings from sweden



You need to install all your kexts to System that is if you are installing from Leopard. I got the same error on my EX58-UD5. That should fix your problem

Goodluck

QUOTE (Cybex @ Oct 8 2009, 09:36 AM) *
I tried the DSDT (without IONetworkingFamily.kext) and it doesn't work.... Did you try without IONetworkingFamily.kext? Because IONetworkingFamily.kext is enabling the LAN interface it seems...


Yes I tried it without the ionetworking kext. I reverted back to 10.5.8 now and having problems installing SL. Will keep you updated as soon as I am up and running again
Cybex
Anyone else got the Realtek 1000 working without a kext? So dsdt only?
retrend
QUOTE (Cruisar @ Oct 10 2009, 10:42 AM) *
You need to install all your kexts to System that is if you are installing from Leopard. I got the same error on my EX58-UD5. That should fix your problem

sorry again with these massive newb question, but to do this, do I have to go into each folder in the kexts_10.6 folder in the downloads from the guide, and then copy the files in it and place them into the system>library>extensions, then "Go into Disk Utility (Applications -> Utilities -> Disk Utility). Select your OS X volume and click Repair Permissions."?
everdone
QUOTE (retrend @ Oct 10 2009, 09:36 AM) *
sorry again with these massive newb question, but to do this, do I have to go into each folder in the kexts_10.6 folder in the downloads from the guide, and then copy the files in it and place them into the system>library>extensions, then "Go into Disk Utility (Applications -> Utilities -> Disk Utility). Select your OS X volume and click Repair Permissions."?


Well, you could do it that way, but all you really need to do is rerun DD's script. Make sure it is going to install to the correct drive and choose 'kext installer' (item 5). The resulting screen will indicate what kexts are to be installed and where they will be installed (either /Extra or /System). If a particular kext is not "in the right place", type its number and hit return, it will toggle between Extra and System.

Probably the biggest problem with installing SL from 10.5.x is that the kext cache cannot be created for SL when booted in 10.5 hence the need to do the initial boot using single mode and run the "bootcache" command during bootup. As I have stated before it is much simpler to install 10.6 from 10.6 which makes the availability of a BootCD a very valuable tool.
retrend
hmm, when i did what i said, i realised they were all in there already, so i guess that wasnt the problem. also, did what you said and reran step 5, just to make sure.

i think the problem is, as you say not being able to reset the bootcache. however, when i try to boot into single user mode to do so, im still getting the same kernel panic.
CruiSAr
QUOTE (retrend @ Oct 10 2009, 06:18 PM) *
hmm, when i did what i said, i realised they were all in there already, so i guess that wasnt the problem. also, did what you said and reran step 5, just to make sure.

i think the problem is, as you say not being able to reset the bootcache. however, when i try to boot into single user mode to do so, im still getting the same kernel panic.



Did you remember to disable spotlight on the harddisk to where you were installing SL?
d00d
QUOTE (Cybex @ Oct 10 2009, 10:03 AM) *
Anyone else got the Realtek 1000 working without a kext? So dsdt only?
Download and run realtek's RTGNICv2.0.3.pkg, it replaces IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8169Ethernet.kext with an updated version.
Then you can remove pystar's RealtekR1000.kext.
I've had a few kernel panics using it, so it may require DSDT mods to be stable.
Here's a few to try.
1. Add to PEX4 and 5;
CODE
Device (LAN0)
{
Name (_ADR, 0x00)
Name (_PRW, Package (0x02)
{
0x0B,
0x04
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x04)
{
"built-in",
Buffer (0x01)
{
0x01
},
"device_type",
Buffer (0x09)
{
"ethernet"
}

}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
or
2. Add ETH0 to PEX4 and add ETH1 to PEX5;
CODE
Device (ETH0)
{
Name (_ADR, 0x00)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"location",
Buffer (0x02)
{
"1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (ETH1)
{
Name (_ADR, 0x00)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"location",
Buffer (0x02)
{
"2"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
or
3. Add to PEX4 and 5;
CODE
Device (GIGE)
{
Name (_ADR, 0x00)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Method (EWOL, 1, NotSerialized)
{
If (LEqual (Arg0, 0x01))
{
Or (GP9, 0x01, GP9)
}
Else
{
And (GP9, 0x00, GP9)
}

If (LEqual (Arg0, GP9))
{
Return (0x00)
}
Else
{
Return (0x01)
}
}
}
and change;
CODE
OperationRegion (GPIO, SystemIO, 0x0800, 0x05)
Field (GPIO, ByteAcc, NoLock, Preserve)
{
GO01, 8,
GO02, 8,
GO03, 8,
GO04, 8,
GO05, 8
}
to;
CODE
OperationRegion (GPIO, SystemIO, 0x0800, 0x06)
Field (GPIO, ByteAcc, NoLock, Preserve)
{
GP9, 1,
GO01, 8,
GO02, 8,
GO03, 8,
GO04, 8,
GO05, 8
}
For 1 and 2 add the following before the `Method _WAK' section;
CODE
Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}

If (LEqual (Arg2, One))
{
Return (One)
}
}
}

Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}
digital_dreamer
QUOTE (retrend @ Oct 9 2009, 06:41 PM) *
i looked into it, but i spent ages getting my overclock working, and people keep talking about the cmos resetting when using it, and im loathe to do that. seem so close now as well, that ive actually had the snow leopard installer run successfully.

If you have saved your BIOS settings, then it'll be a simple load to get it back after a reset. The reset won't erase your saved BIOS profiles.

MAJ
CruiSAr
Did anyone try BlackOSx's boot CD on the EX58-UD5? it works for me until the point where the SL Installer should load...it starts and then my system restarts, I also get a cmos reset error.

I am guessing this has to do with a DSDT issue. Any input is more than welcome?
retrend
QUOTE (digital_dreamer @ Oct 10 2009, 08:00 PM) *
If you have saved your BIOS settings, then it'll be a simple load to get it back after a reset. The reset won't erase your saved BIOS profiles.

MAJ

u think theres no way for me past this kernel panic im getting, im loathe to format that SL install after all the hassle ive had getting to that point sad.gif

cruisar, yeh i have SL turned off sad.gif
Cybex
QUOTE (d00d @ Oct 10 2009, 08:53 PM) *
Download and run realtek's RTGNICv2.0.3.pkg, it replaces IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8169Ethernet.kext with an updated version.
Then you can remove pystar's RealtekR1000.kext.
I've had a few kernel panics using it, so it may require DSDT mods to be stable.
Here's a few to try.


Thank you very much, I will try this!

EDIT: %!@$, it's 32-bit smile.gif Thanks anyway!
callumj09
How to get working ethernet using both 32 bit and 64 bit kernels in Snow Leopard

  1. Go to your S/L/E directory and look for 'IONetworkingFamily.kext'
  2. Back it up! Make a copy of it somewhere
  3. Right click (or ctrl click) and click 'Show Package Contents'
  4. Go to to directory named 'Plugins' and copy the attached kext there
  5. Update your caches using DD's script or something else like KextHelper
  6. Reboot
  7. Now, at this point your networking is only likely to work in 32-bit so you first need to boot into that, once in check that your networking is working, if it is you can go the 'Network' tab in System Preferences and make an export of your settings (small cog at the bottom of the list of services)
  8. Boot into 64-bit
  9. It probably won't work from here, but all you have to do (all I had to do) was re-import my settings from 32-bit and it worked

If it still doesn't work after all of that it may have been because your ethernet wasn't working in 32-bit in the first place - so it's important that it's working there before you go any further. Any method of getting ethernet to work, with bugs or not, is good enough to make an export of your settings.

One other solution if it's still not working is to try using these following settings in the Ethernet tab under 'Advanced...':



I can't take credit for this at all, since I'm only gathering information that was posted earlier in the thread.

Hope this helps!

Click to view attachment
jhrfc
QUOTE (callumj09 @ Oct 12 2009, 12:07 PM) *
How to get working ethernet using both 32 bit and 64 bit kernels in Snow Leopard

  1. Go to your S/L/E directory and look for 'IONetworkingFamily.kext'
  2. Back it up! Make a copy of it somewhere
  3. Right click (or ctrl click) and click 'Show Package Contents'
  4. Go to to directory named 'Plugins' and copy the attached kext there
  5. Update your caches using DD's script or something else like KextHelper
  6. Reboot
  7. Now, at this point your networking is only likely to work in 32-bit so you first need to boot into that, once in check that your networking is working, if it is you can go the 'Network' tab in System Preferences and make an export of your settings (small cog at the bottom of the list of services)
  8. Boot into 64-bit
  9. It probably won't work from here, but all you have to do (all I had to do) was re-import my settings from 32-bit and it worked

If it still doesn't work after all of that it may have been because your ethernet wasn't working in 32-bit in the first place - so it's important that it's working there before you go any further. Any method of getting ethernet to work, with bugs or not, is good enough to make an export of your settings.

One other solution if it's still not working is to try using these following settings in the Ethernet tab under 'Advanced...':



I can't take credit for this at all, since I'm only gathering information that was posted earlier in the thread.

Hope this helps!


Thanks but no kext attachment.
One question, does this work reliably with all features, sleep etc?
Thanks
Jon
retrend
QUOTE (everdone @ Oct 10 2009, 12:12 AM) *
I have a suggestion for those trying to install SL from 10.5.x, get Blackosx's BootCD and start from there. Please believe me it is much much simpler to install from 10.6 than from 10.5. You can find the link to his bootcd in the first post of his "10.6.1 on EP45-DSL" thread. That CD will boot the X58-UD3R (and I fully expect it will boot the other versions of that board) as I have used it on mine.

Boot from the CD, swap the SL Retail DVD for the CD, wait for the drive to read, then tap F5 (his rescan key) and select the OSXInstall DVD. Hit return and the DVD will load. Once in the SL installer you can partition the target HD. After you select the HD to install to, remember to Customize the install. Deselect the print drivers, additional fonts and translations then proceed with the install. At the end of the install, the installer will want to restart. Allow this to happen but swap the boot CD for the Install DVD such that the machine will boot into the CD. You can now select the newly installed SL to load. Once you are in SL and have set up your account run DD's installer to load your plists, bootloader and kexts. (you need to copy DDs Install folder to a flash drive so you can access it from the installed SL).

Once DD's script has completed you can remove the bootCD and reboot. You should now boot into your new SL.

You can make things a little faster if you will make a disk image of the SL Retail DVD and restore the image to a USB flash drive (at least 8gb and be sure it is 2.0). You can also copy DDs Install folder to the same flash drive. Now when you are ready to install put the bootCD in the drive and the flash drive in a USB port and boot the machine with the CD. Once the machine boots, select the OSXInstall from the USB drive and hit return. You wind up in the SL installer as with the DVD but the install will proceed faster and if you are like me and install a number of times, it is quite a time saver.


do you need to edit the boot cd in anyway? it doesnt boot on my system.

im so confused as to why im having so many problems doing things so many people seem to breeze through, is it possible i have bios settings wrong? the only one i have changed was to put AHCI on the hard drives.

cdboot: init
cdboot: file size 0004B860
cdboot: reading sectors: 00000098
cdboot: loading.............
cdboot: done

and then nothing else happens

was thinking of trying the usb method to see if its any different, but gonna need to go buy a usb pen big enough for that.
everdone
This past Friday night I decided to do a 'virgin' install on my EX58-UD3R for 64 bit operation so I reformatted by 'maintenance' HD and began. I had restored the OSXInstall.dmg to an 8gig flash drive and I copied DD's install folder to the same drive. Inside that folder I copied the necessary EFI string to the boot.plist in the plists folder (graphics = 9500GT, 512m) and removed the 32 bit boot key. I also put in the kexts I expected to work in 64 bit mode - nothing in the graphics folder, one audio kext and one kext in networking, all others are 'stock'.

I booted from Blackosx's BootCD with the OSXInstall flashdrive in a USB port. Boot and OS install went smoothly. After reboot from install, ran DD's script: load bootloader, make active, load kexts and DSDT patch. Rebooted into the SL HD. Clock time was about 35 minutes at this point. I went through account setup and checked system status. Everything was working expect networking. Over the next several minutes I tried several different kexts in an attempt to get 64 bit networking to function. I finally stumbled on a combination of IOFamilyNetworking and AppleRTL8169Ethernet from DD's Networking Repository that worked. Both have to be present in /S/L/E for networking to function.

The above work for networking in 64bit mode, for 32bit mode one needs the IOFamilyNetworking from the 10.5 script. Audio works in both 32 and 64 mode using a LegacyHDA.kext from Blackosx's EP45 package.

Total time from beginning to finish was a little over an hour. Once I had the necessary kexts sorted out in DD's script, I ran it on the primary HD and now have a fully functioning 64bit 10.6.1 install.
NeinDS
Can you list out which kexts (name/filename) you used for 64-bit mode compatability?
callumj09
QUOTE (jhrfc @ Oct 12 2009, 01:24 PM) *
Thanks but no kext attachment.
One question, does this work reliably with all features, sleep etc?
Thanks
Jon


Oh, sorry about that. It's there now.

And yes it does work properly with Bonjour and sleep.
everdone
QUOTE (NeinDS @ Oct 12 2009, 12:22 PM) *
Can you list out which kexts (name/filename) you used for 64-bit mode compatability?


For networking I used IONetworkingFamily and AppleRTL8169Ethernet from DD's 4.10 Install folder. The audio kext is LegacyHDA.kext from Blackosx's package for 10.6.1 on the EP45-DS3L (that's an 888 chipset). The ATA and Misc folder kexts are 'stock' with the 4.10 Installer. The Graphics folder has no kexts as I use an EFI string in the boot.plist. The audio and networking kexts must be in Systems to work, they will not function in Extra.

To Retrend: I feel your pain that apparently everyone can get things to work but you are struggling. I have a couple of suggestions: You posted that you have overclocked the MB. This is obviously for some OS other than Mac, save your settings and return to 'stock' settings until SL is installed. Obviously, you need certain settings, namely AHCI and SATA operation for SL but let the board run at normal clock speeds. The BootCD should work, you are likely burning this from a Windows install - try a very slow speed burn. I trust that your HD and CD/DVD drive are SATA. Start with only the HD and CD/DVD connected and try to boot into the CD. If you get that far (the welcome to EP45.... screen), insert the OSX Retail DVD, wait several seconds until the drive stops reading, then tap F5 for rescan and after the rescan you should see the OSX Install listed in window. If you have reached this point select the OSX Install, hit return and you should get to OSX installer.
MasterLen
Any fix for firewire issue: "FireWire runtime power conservation disabled. (2)"?

Please!
edvardlee
hey guys,
i have a probelm here. I have chameleon rc3 installed with the EXTRA method. the core i7 920 processor is OC to 4ghz in bios. I used to get around 12,000 for my geekbench. and now i got 8000 in SL. Also, when processor is not overclocked and running at 2.67 ghz my geekbench is onli 5000? need some help!



Summary

Section Description Score Geekbench Score
Geekbench 2.1.2 for Mac OS X x86 (32-bit)
Integer Processor integer performance 6955 8205
Floating Point Processor floating point performance 11870
Memory Memory performance 5650
Stream Memory bandwidth performance 4866
System Information

Operating System Mac OS X 10.6.1 (Build 10B504)
Model MacPro4,1 Motherboard Apple Computer, Inc. Mac-F4208DC8 x.x
Processor Intel® Core™ i7 CPU 920 @ 2.67GHz
Processor ID GenuineIntel Family 6 Model 26 Stepping 5
Processors 0 Threads 8
Cores 8 Memory 12.0 GB 1333 MHz DDR3
Processor Frequency 4.10 GHz Bus Frequency 800 MHz
L1 Instruction Cache 32.0 KB L1 Data Cache 32.0 KB
L2 Cache 256 KB L3 Cache 8.00 MB
BIOS Apple Computer, Inc. MP31.88Z.00C1.B00.0802091544
Integer Section

Section Score 6955

Blowfish
single-threaded scalar 2462
108.2 MB/sec

Blowfish
multi-threaded scalar 10183
417.3 MB/sec

Text Compress
single-threaded scalar 3116
9.97 MB/sec

Text Compress
multi-threaded scalar 10931
35.9 MB/sec

Text Decompress
single-threaded scalar 3232
13.3 MB/sec

Text Decompress
multi-threaded scalar 10485
41.8 MB/sec

Image Compress
single-threaded scalar 2803
23.2 Mpixels/sec

Image Compress
multi-threaded scalar 9261
77.9 Mpixels/sec

Image Decompress
single-threaded scalar 2516
42.2 Mpixels/sec

Image Decompress
multi-threaded scalar 7029
114.7 Mpixels/sec

Lua
single-threaded scalar 5118
1.97 Mnodes/sec

Lua
multi-threaded scalar 16334
6.28 Mnodes/sec

Floating Point Section

Section Score 11870

Mandelbrot
single-threaded scalar 3365
2.24 Gflops

Mandelbrot
multi-threaded scalar 14580
9.54 Gflops

Dot Product
single-threaded scalar 5482
2.65 Gflops

Dot Product
multi-threaded scalar 9479
4.32 Gflops

Dot Product
single-threaded vector 6546
7.84 Gflops

Dot Product
multi-threaded vector 12548
13.0 Gflops

LU Decomposition
single-threaded scalar 1211
1.08 Gflops

LU Decomposition
multi-threaded scalar 2057
1.80 Gflops

Primality Test
single-threaded scalar 7203
1.08 Gflops

Primality Test
multi-threaded scalar 21788
4.04 Gflops

Sharpen Image
single-threaded scalar 8375
19.5 Mpixels/sec

Sharpen Image
multi-threaded scalar 23862
55.0 Mpixels/sec

Blur Image
single-threaded scalar 10610
8.40 Mpixels/sec

Blur Image
multi-threaded scalar 39076
30.7 Mpixels/sec

Memory Section

Section Score 5650

Read Sequential
single-threaded scalar 5809
7.11 GB/sec

Write Sequential
single-threaded scalar 9041
6.18 GB/sec

Stdlib Allocate
single-threaded scalar 4494
16.8 Mallocs/sec

Stdlib Write
single-threaded scalar 4062
8.41 GB/sec

Stdlib Copy
single-threaded scalar 4844
4.99 GB/sec

Stream Section

Section Score 4866

Stream Copy
single-threaded scalar 4737
6.48 GB/sec

Stream Copy
single-threaded vector 6535
8.47 GB/sec

Stream Scale
single-threaded scalar 5150
6.68 GB/sec

Stream Scale
single-threaded vector 6106
8.24 GB/sec

Stream Add
single-threaded scalar 3053
4.61 GB/sec

Stream Add
single-threaded vector 5786
8.05 GB/sec

Stream Triad
single-threaded scalar 3330
4.60 GB/sec

Stream Triad
single-threaded vector 4236
7.93 GB/sec
retrend
so im now posting this from my new shiny snow leopard install biggrin.gif

turns out i had put my drives into the wrong sata ports, and that was causing the issue. i managed to boot up into my previous snow leopard install in single user mode to rebuild the cache after i fixed that. dont know whether you want to include that in the conditions before starting, but its certainly caused me a lot of heartache not knowing it.

im sure ill be back here shortly with more niggles lol, but thats me over the hump i think
AppleIIGuy
QUOTE (masterlen @ Oct 12 2009, 01:24 PM) *
Any fix for firewire issue: "FireWire runtime power conservation disabled. (2)"?

Please!


I believe that fixes the slow firewire problem people were having.
CruiSAr
damn frustration after frustration after frustration, it never seems to end for me. I obviously dont know what the problem is at the moment. Even when I use the bootCD to boot into the SL installer, screen turns black just when the desktop should appear for me to start the install.

So I am guessing it has nothing to do with my GPU as 10.5.8 works flawlessly and win7 as well. Maybe I am using the wrong install DVD sad.gif . I even switched from DVI to D-Sub and still same issue. Could it also have something to do with PCI cards being recognised as PCI-0 or PCI-1. Please any input or suggestions are welcome.

Thanks
Emilo
QUOTE (Cruisar @ Oct 13 2009, 03:12 AM) *
damn frustration after frustration after frustration, it never seems to end for me. I obviously dont know what the problem is at the moment. Even when I use the bootCD to boot into the SL installer, screen turns black just when the desktop should appear for me to start the install.



Install Netka's "universal injector for ati and nvidia": http://netkas.org/?p=104
CruiSAr
QUOTE (Emilo @ Oct 13 2009, 02:47 PM) *
Install Netka's "universal injector for ati and nvidia": http://netkas.org/?p=104


I will give that a shot but I doubt it will work since i still have the same problem from the DVD installer when i use a boot CD.

Thanks all the same
AROBASEFR
QUOTE (Cruisar @ Oct 13 2009, 02:11 PM) *
I will give that a shot but I doubt it will work since i still have the same problem from the DVD installer when i use a boot CD.

Thanks all the same


Obviously there is a problem with graphics !

Try this new
PC EFI V10.4 from NETKAS
rolleyes.gif
Generic George
Thank you VERY MUCH Digital Dreamer for this guide and files! It worked like a charm, everything I've had a chance to check is working and I was able to update to 10.6.1 via software update with no problems.

The one thing I noticed was that the screen shot for the Ktexts system/extras installation didn't match up with the screen from the latest version of the patcher, but it was simple to figure out what the differences were.

Thank you again. This build went MUCH more smoothly, than my last hackintosh attempt.
raymondh
I need help cloning my Leopard install. I have a WD Mybook and ran CCC to clone the install. I then ran the script to install Chameleon to the external drive. I then noticed that the boot loader copied over the cloned /Extra folder so I copied my installs /Extra folder over to the external drive.

When the drive is plugged into the computer at boot (USB), it hangs on the the Gigibyte screen and it won't boot.

Do I need to set the partition active?

Can someone do a step by step on cloning an install to a USB drive?

Thanks!
everdone
QUOTE (raymondh @ Oct 13 2009, 09:10 AM) *
I need help cloning my Leopard install. I have a WD Mybook and ran CCC to clone the install. I then ran the script to install Chameleon to the external drive. I then noticed that the boot loader copied over the cloned /Extra folder so I copied my installs /Extra folder over to the external drive.

When the drive is plugged into the computer at boot (USB), it hangs on the the Gigibyte screen and it won't boot.

Do I need to set the partition active?

Can someone do a step by step on cloning an install to a USB drive?

Thanks!


I have the same problem with my EX58-UD3R. I have an install on a flash drive and the computer hangs at the Logo screen if the drive is plugged in at boot. However, the same flash drive works fine in my EP45-DS3L - no hang plus it will boot that machine. I believe the problem to be with the bootloaded, ie Chameleon, as I had an external USB install of 10.5 using an older bootloader which would boot the UD3R.

I don't have a solution, this is just to let you know it is more likely the machine not the install.
CruiSAr
QUOTE (AROBASEFR @ Oct 13 2009, 04:09 PM) *
Obviously there is a problem with graphics !

Try this new
<h3 class="entrytitle" id="post-245">PC EFI V10.4 from NETKAS</h3>
rolleyes.gif


I will give it a shot, I had snow working before so I am baffled by all this weird behavior
LocusOfControl
QUOTE (Cruisar @ Oct 13 2009, 02:11 PM) *
I will give that a shot but I doubt it will work since i still have the same problem from the DVD installer when i use a boot CD.

Thanks all the same


The way I did this.

1 From a working partition (Leopard or SL) Format new drive as HFS+ Journalled GUID, 1 volume
2 Run Chameleon 2 and select new drive, EFI method
3 Put DVD in drive, type Shift Cmd G and enter /Mac OS X Install DVD/System/Installation/Packages/
4 Type O
5 Run highlighted OSInstall.mpkg
6 when finished don't reboot but mount your new EFI partition
7 delete the boot file at /Volumes/EFI, replace it with the boot from RC3 (or PC EFI 10.3/4 if you prefer)
8 install the following kexts in /Volumes/EFI/Extra/Extensions
9 Create a DSDT.aml and put it in Extra
10 from /Volumes/EFI type chmod -R 755 * and chown -R 0:0 *
11 edit com.apple.boot.plist and enter the UUID of your new SL partition (it changes, you may need to check again
after your first boot if it doesn't appear to change after formatting) - you will know since you get still waiting for
root device if this is wrong. also add arch=i386 to boot.plist

11 unmount your EFI partition
12 ensure /Volumes/<YourSnowLeopardDisk> has permission 755 (strictly 1775 I think?) and is root:wheel
13 Run the ATY_init package installer so that it installs on your SnowLeopard partition
14 Put RealtekR1000.kext in /System/Library/Extensions (you can load it manually with kextload if required)
15 check permissions of these two kexts are -R 755 and owned by 0:0
16 reboot. If you are lucky should boot first time (if you select your SL disk as the boot disk in bios), if you get the
waiting for root then the boot-uuid in plist is wrong.

17 When you get to SL you can download kextinstaller to repair permissions for peace of mind if you like

I have noticed a couple of times it sometimes hangs at sound check for a long time in verbose mode, doesn't seem
to do so in graphic mode.

This works for me with a red 4780 on a UD5 with a RTL8111D/8168B, may not with a blue one or nvidia card or other
UD4 etc board with different Lan chip

steve

PS I notice there is a new PC EFI 10.4, if you can follow the instructions there then you may be able to delete
ATY_init
raymondh
QUOTE (everdone @ Oct 13 2009, 04:34 PM) *
I have the same problem with my EX58-UD3R. I have an install on a flash drive and the computer hangs at the Logo screen if the drive is plugged in at boot. However, the same flash drive works fine in my EP45-DS3L - no hang plus it will boot that machine. I believe the problem to be with the bootloaded, ie Chameleon, as I had an external USB install of 10.5 using an older bootloader which would boot the UD3R.

I don't have a solution, this is just to let you know it is more likely the machine not the install.


I think it's a problem with that WD Mybook that I'm using (it's the one with USB, Firewire, eSATA). When it's plugged in and the bios is set to boot from USB, it just hangs. When it's plugged in with USB not set to boot, my USB keyboard doesn't work during post. I have a WB usb only drive for timemachine and that one has no impact on anything during boot.

I have a really old USB drive that I'm going to clone to and see if that one works.
Obiwantje
QUOTE (LocusOfControl @ Oct 13 2009, 05:47 PM) *
The way I did this.


@LocusOfControl

Would you mind sharing your exact KEXT setup? (So including e/e/ S/l/e versions etc?) - For the life of me I can't seem to get sleep working on my UD5 and want to try out your exact same setup with files and boot.
Emilo
QUOTE (Cruisar @ Oct 13 2009, 09:11 AM) *
I will give that a shot but I doubt it will work since i still have the same problem from the DVD installer when i use a boot CD.


Facts:
- Chameleon bootloader has pciroot=0 by default.
- PC EFI 10.3/4 bootloader has pciroot=1 by deafult.
- GA-EX58-UD5 mobo has pciroot=1 in BIOS by deafult.

If you are using deafult BIOS with pciroot=1 and you have nVidia card like me and you have used Chameleon bootloader, you will end up with black screen at login.
To solve it you should install injector kext for your card (ATY_Init.kext in my case) and then match pciroot of your bootloader with your DSDT.

1. If you used Chameleon bootloader and you have black screen at login you can do the following to fix it:

a: Install Netka's universal injector for ati and nvidia (ATY_Init.kext): http://netkas.org/?p=104
and
b: Edit your DSDT as follow:
Under "Device (PCI0)" or "Device (PEGP)"
Find "Name (_UID, One)" and change "One" to "Zero"


2. If you used PC EFI 10.3/10.4 bootloader and you have black screen at login you can do the following to fix it:

a: Install Netka's universal injector for ati and nvidia (ATY_Init.kext): http://netkas.org/?p=104
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.