Jump to content

[GUIDE] Installing Snow Leopard/Leopard retail DVD on the GA-E7AUM-DS2H


dlach
 Share

761 posts in this topic

Recommended Posts

I am running SL using onboard IDE, I am using this JMicronATA.kext in /Extra/Extensions. Let us know if it worked for you.

 

I'm looking for a way to boot in IDE mode (I don't like AHCI mode). Your kext didn't work for me. I replaced the kexts /System/Library/Extensions/JMicronATA.kext (just in case) and /Extra/Extensions/JMicronATA.kext with "your" JMicronATA.kext. Booting in verbose mode, I see following messages:

...
Not loading kext com.jmicron.JMicronATA - not found and kextd not available in early boot
...
Mac OS version:
not yet set
...

 

Need help!

 

SOME INFO:

Installed from Snow Leopard 10.6.2 Retail DVD using Kakewalk method (http://www.insanelymac.com/forum/index.php?showtopic=195248).

Motherboard: Gigabyte EP45-UD3LR

RAM: 2GB

CPU: Core 2 Duo 2.93 Ghz

Video: 9800GT 1024MB 256bit

HDD: 500GB SATA

 

Here's the lspci output from linux:

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 6
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

 

There's no /System/Library/Extensions.mkext file.

 

What is the difference between /System/Library/Extensions directory and /Extra/Extensions? I had JMicronATA.kext in both directories and they were different in size.

post-553934-1269764215_thumb.jpg

post-553934-1269765090_thumb.jpg

Link to comment
Share on other sites

I'm looking for a way to boot in IDE mode (I don't like AHCI mode). Your kext didn't work for me. I replaced the kexts /System/Library/Extensions/JMicronATA.kext (just in case) and /Extra/Extensions/JMicronATA.kext with "your" JMicronATA.kext. Booting in verbose mode, I see following messages:

 

...

SOME INFO:

...

HDD: 500GB SATA

hi,

what does that mean, you don't like AHCI mode? As I see, you have a SATA-HDD, so use AHCI mode.

You will only need the JMicronATA.kext, if you're using an IDE-Device on your IDE-Port.

And:

1. law for a "good" hackintosh: Don't touch /S/L/E , except you know, what you are doing. ("Just in case" is no reason.)

There's no /System/Library/Extensions.mkext file.

Should be so - there is no /System/Library/Extensions.mkext file since SL.

What is the difference between /System/Library/Extensions directory and /Extra/Extensions? ...

Sorry, but this is basic knowledge for building a hackintosh.

/S/L/E is the directory for Apple's original system extensions and other hardware with OSX drivers.

/E/E is the directory of extensions for your non-apple hardware loading by a bootloader like Chameleon.

Link to comment
Share on other sites

@olegischinski

 

After switching to AHCI mode I can no longer boot into Windows XP. I have to change back to IDE mode each time I need to use Windows. Also my DVD drive sometimes becomes unresponsive until I totally shutdown my computer and turn it on again.

 

Regarding the difference between /S/L/E and /E/E, I've googled but haven't found any information on that. So I asked here.

 

So there's no way of booting in IDE mode because my HDD is SATA?

 

Thank you.

Link to comment
Share on other sites

Of course. I have the same setup. I set IDE mode, installed XP, everything worked fine then I installed a second hard drive, changed to AHCI mode, installed Mac OS X and all works, except that I can't boot Win XP in AHCI mode because I did not install the AHCI drivers when I installed XP.

 

I am not sure I want to reinstall Win XP, so most likely I'lll leave the setup as is for now. You can go to the Gigabyte website, locate the page for your motherboard, download the AHCI driver, make the floppy disk and have them ready next time you install Win XP. Hit F6 when the setup is loading drivers.

 

There are procedures online that show you how to install AHCI drivers in Windows XP after the install, but I have not been able to get any one of them to work. At this time my DVD ROM drive, Mac OS X drive and Win XP drive are all SATA. Regards, SGarcia

 

@olegischinski

 

After switching to AHCI mode I can no longer boot into Windows XP. I have to change back to IDE mode each time I need to use Windows. Also my DVD drive sometimes becomes unresponsive until I totally shutdown my computer and turn it on again.

 

Regarding the difference between /S/L/E and /E/E, I've googled but haven't found any information on that. So I asked here.

 

So there's no way of booting in IDE mode because my HDD is SATA?

 

Thank you.

Link to comment
Share on other sites

<br />@jayzeekay<br /><br />Sorry for my stupid question: Did you install the the SATA RAID driver of your Mainboard for WinXP?<br /><br />Is your DVD-Drive SATA too? Otherwise (IDE) you actually have to use the JMicronATA.kext (place it in /E/E and leave the original one in /S/L/E untouched)<br />
<br /><br /><br />

 

I installed everything on gigabyte motherboard cd just after I installed Windows XP. My DVD drive is SATA too.

 

Nevermind I solved this problem (without reinstalling Windows) using the procedures on this page: http://forum.msi.com.tw/index.php?topic=106575.0

Now I have a triple boot system (Windows XP, Ubuntu 9.10 and Snow Leopard 10.6.2) using the GRUB2 as the main bootloader.

Link to comment
Share on other sites

haha was thinking same thing. Im using my hackintosh as a web / file server, so not me :-)

 

I have tested 10.6.3, but unfortunately not on the e7aum. Right now mine is down, hopefully not for the count.

I had bought an AOpen NMCP7AUT-V mostly because of its similarity to the e7aum. It is a bit pricey but I now have a wicked cool mini-quad Hack Pro, in a LianLi mini-itx case. I have that board up and running now with only FakeSMC in /E/E and I was able to get a clean combo update of 10.6.3 on it.

 

Here are what I think the problems will be with 10.6.3 update for the e7aum:

 

- Sleepenabler.kext. Pretty sure this is broken. Somebody should look on netkas's blog for an updated version. You'll want to remove Sleepenabler from /E/E before installing the update and then after updating install the new one from netkas, when it becomes available.

 

- nForceLan - Anybody who uses this could run into problems since it installs in /S/L/E. You'll want to either remove nForceLan.kext before installing the update or remove the nvenet.kext after the update and before rebooting. If you never installed it, hooray for you.

 

So BTW, I was hot on the trail of getting the e7aum down to a minimal /E/E when the board stopped booting. I either hosed the board or (hopefully) just triggered a CMOS reset and now need a VGA monitor to get into the bios (hey, I can dream can't I?).

 

What I've pursued is getting vanilla speedstep working. What this does is lets you ditch NullCPUManagemnent and SleepEnabler. Since I already know how to get rid the the AHCIportinjector and since I don't use LegacyHDA or nForceLan, this leaves me with just PlatformUUID and FakeSMC. The new chameleon versions that are making the rounds (notably AnV's and Aserebln's) dynamically inject the UUID so you can get rid of PlatformUUID and just have FakeSMC. And when that is all you have in the way of additional kexts, you get to apply Apple updates without worrying.

 

I did all of this on the AOpen board and was getting ready to start on the e7aum when the board suddenly stopped booting :(.

Link to comment
Share on other sites

I havnt been playing since my failed upgrade to 10.6.2.

Yesterday I brought the thing back to life again. Updated to 10.6.3 in the process and its running fine with 4gig ram and 512 gfx. Same procedure as with updating to 10.6.2. Sleepenabler must match system version, install kext to disable appleintelcpu*** management. Download the combo-update and install. I even did a perm. repair after finishing upgrade and before pressing restart.. Check netkas .org and this forum for newer versions of mentioned kexts.

 

Still no audio/lan after sleep though.

 

I even played with two sata disks and are now booting on a raid (striped) installation.

(Just to clarify, chameleon loads from another drive and then I boot into the raid)

 

Havn't done any more tests.

 

/C

Link to comment
Share on other sites

Thanks for the link,. Ihad seen it, but wasn't sure it would work on this MB (Gigabyte). I will have a closer look at it. SGarcia

 

<br /><br /><br />

 

I installed everything on gigabyte motherboard cd just after I installed Windows XP. My DVD drive is SATA too.

 

Nevermind I solved this problem (without reinstalling Windows) using the procedures on this page: http://forum.msi.com.tw/index.php?topic=106575.0

Now I have a triple boot system (Windows XP, Ubuntu 9.10 and Snow Leopard 10.6.2) using the GRUB2 as the main bootloader.

Link to comment
Share on other sites

Well, I pulled the two raided hdds, leaving just the single 1.5tb wd. Formatted/Reinstalled. Did all the steps and I still get boot0: GPT, boot0: testing, boot: testing, boot0: error.

 

So I went ahead and thought I'd do a manual install of the three boots in princes update. Still, same error.

 

Any ideas anyone? Would I be better off with Leopard? Back to 7? Lol :)

Link to comment
Share on other sites

Hey guys,

 

my last post is a few days ago ^_^ , but here is a Chameleon RC4 + PCEFI 10.5 with AsereBLN Bugfixes and adidasprince >2G patch. All credits goes to AsereBLN and adidasprince!

 

 

*Edit*

 

Any further information can be found from this post onward. Please check the "@all" part at the end of the post.

Link to comment
Share on other sites

@Maharajamd

Yes, this version of Chameleon works withs our GA-E7AUM-DS2H. It was edited by AsereBLN and is including adidasprince patch. I am using this version too, it works very well for me!

Link to comment
Share on other sites

Do you guys think that my partition is not 'active'? After searching far and wide for my boot0: error I am seeing most resolve the issue with the following commands. However, I'm pretty sure I tried that already with no luck.

 

- diskutil list (shows hdd info)

- fdisk -e /dev/rdisk0 (use your disk # here)

- p (lists possible partitions)

- f 1 (use the osx partition # here)

- write

- y

- exit

 

Also e60, the smbios, how do we know what specifications are available? Obviously you use GEIL memory, but how did you know that...

 

<key>SMmemmanufacter_4</key>

<string>G.E.I.L.</string>

<key>SMmempart_1</key>

<string>CM2X2048-6400C5</string>

 

would be correct?

Link to comment
Share on other sites

Let me quote AsereBLN´s declaration of the smbios.plist, it might help you to find your specifications:

 

My Chameleon-EFI Mac already works perfectly for me, but there are still some cosmetic issues, like the Serialnumber or the information about the installed memory. This can be adjusted with a file called smbios.plist in the Extra folder of the Chameleon USB-stick. The values in this property-list defines the hardware on which Mac OS X is running. You will find more information about the SMBIOS in Wikipedia here. Mine smbios.plist looks like this:

 

The values "SMexternalclock" and "SMmaximalclock" will be set by Chameleon automatically with the real values. As I know these values are the only important ones, but thanks to Chameleon you don't have to care about it. I selected a Mac Pro for the values in smbios.plist because this Mac is very close to my PC.

 

  • SMboardmanufactor: the mainboard manufactor
  • SMboardproduct: the mainboard type
  • SMmemmanufacter_X: the memory manufactor
  • SMmempart_X: the memory part number
  • SMmemserial_X: the memory serial number
  • SMmemspeed: the memory speed in Mhz
  • SMmemtype: the memory type DDR2=19, DDR3=24

post-413056-1270043099_thumb.png

Link to comment
Share on other sites

Do you guys think that my partition is not 'active'? After searching far and wide for my boot0: error I am seeing most resolve the issue with the following commands. However, I'm pretty sure I tried that already with no luck.

 

- diskutil list (shows hdd info)

- fdisk -e /dev/rdisk0 (use your disk # here)

- p (lists possible partitions)

- f 1 (use the osx partition # here)

- write

- y

- exit

I also had to tamper with the active partition.

 

You might get some more info on setting by reading this for example (note external link). Is there anything with boot0 and boot1h that you have missed? I know to little to give you answers though.

 

Remember that its a bit different using the EFI partiton and directly from system-partition. Hope that this can serve as some help.

 

/C

 

Hey guys,

my last post is a few days ago :soldiers: , but here is a Chameleon RC4 + PCEFI 10.5 with AsereBLN Bugfixes and adidasprince >2G patch. All credits goes to AsereBLN and adidasprince!

Thank you for posting this!

I must try it. However what setup is it for? 512gfx and 4 gig ram?

/C

Link to comment
Share on other sites

Hello guys,

 

My microphone is not working do I need a special kext for that, sound works in preferences it shows:

Name: Type:

None Build-in Microphone

Line In Build-in Line Input

Digital In Built-in Digital Input

 

I have connected a Mic via 3.5 Jack SL 10.6.0 LegacyHDAPlatformDriver installed!

 

Any Idea?

 

thx,

nik

Link to comment
Share on other sites

Thank you for posting this!

I must try it. However what setup is it for? 512gfx and 4 gig ram?

/C

 

@chrilled

 

No prob! But to be honest, I´m not sure what do you mean with "what setup is it for? 512gfx and 4 gig ram?". I´m using F4 Bios with standard settings, Asere´s DSDT and 8GB RAM without any additional cards.

Link to comment
Share on other sites

@chrilled

 

No prob! But to be honest, I´m not sure what do you mean with "what setup is it for? 512gfx and 4 gig ram?". I´m using F4 Bios with standard settings, Asere´s DSDT and 8GB RAM without any additional cards.

I noticed that I was a bit unclear. :)

I am currently using jon55 f3a bios and using addidasprinces patch to enable 512mb memory for the graphics. I was under the impression that 256mb and 512mb graphics needed different patches in chameleon with different memory ranges. Have I missunderstood something?

 

/C

Link to comment
Share on other sites

Well, I pulled the two raided hdds, leaving just the single 1.5tb wd. Formatted/Reinstalled. Did all the steps and I still get boot0: GPT, boot0: testing, boot: testing, boot0: error.

 

So I went ahead and thought I'd do a manual install of the three boots in princes update. Still, same error.

 

Any ideas anyone? Would I be better off with Leopard? Back to 7? Lol :angel:

 

 

Look HERE.

 

Seems like this is a common problem and you are on the right track with making partition active.

 

Good luck!

Link to comment
Share on other sites

@chrilled

 

addidasprince wrote this in Post #261

 

After i dumped /proc/iomem from Fedora11, i shrank the "missing memory" area a little and the patch looks like working stable for me both 256m and 512m

 

I´ve not tested it with 512 MB memory.

 

Btw. if you want to use Asere´s DSDT out of the Zipfile, you have to update your Bios to F4. Otherwise you can get some unexpected errors.

 

 

@Maharajamd

Thank you for the flowers, but this is not mine patch. :) It´s based upon addidasprince work, implemented by AsereBLN into the Chameleon Bootloader

Link to comment
Share on other sites

 Share

×
×
  • Create New...