Jump to content

D945GCLF2 Snow Leopard


248 posts in this topic

Recommended Posts

EXACTLY!!

Unless you stick a Wireless N Apple card in, you will have to connect it by wire and only the 32bit driver works!

 

SticMAC

Ps, If any one in Switzerland is interested in buying mine, make me an offer, Since the iMac I've not yet switched it on again! its built into a G3 case, and well done I might add!!

 

Try my DSDT.

P.S. Way do all you want x64 on this board? You have only 2Gb of RAM.

For me good work in 32-bit mode.

P.P.S. We don't have 64-bit full workin kext for Lan, all existing not work with Bonjour in 64-bin mode.

Link to comment
Share on other sites

I use my box as media server and need Bonjour and maximum connection speed and i use wired lan.

 

@ugokind

Compare it with original not modified with DiffMerge. Now for me work all, include sleep. And i use it with patched kernel (i post last patch in this thread) without NullCPU.

Link to comment
Share on other sites

ok. I'm a hard head. (I don't know the typical expression to say that I want to proceed insanely in my way, even if you've suggested me the best way! ehehe.. Ita: avere la testa dura-> to have/be hard head ??)

but another way is.. Errare umanum est.. perseverare diabolicus!

 

so: I like to test my mod.. and test your dsdt.

 

I spent my time to check all the fix/imprevements in the previous dsdt.. then it has 99% of all! that's perfect. 99 is because I'm not sure it need , maybe.. another fix.

remain the fact that in that bios/motherboard very different from standard, are missing a lot of 'names' typical of a lot of dsdt.. and is difficult to patch or inject other things or to comprehend what name of ojbect matches with standard name in other dsdt!

 

peace, my opinion is that is just a good job!

 

thanks!!

Link to comment
Share on other sites

All I used was ICH7 specs, provided Macmini2,1 ioreg, and ACPI specs, nothing else except my brain...

As I said in dedicated topic, fell free(you or anyone else) to continue my work, I don't have this board anymore so can't provide any more patches for it.

Link to comment
Share on other sites

At some point I tried DVD install, it works, but since is so damn slow, and I do lot of installs for tests, I prefer to use a restored DVD image (hdd or USB flash) with Chameleon and all Extra stuff on it, much faster...

 

PATA panic is fixed in DSDT.

Link to comment
Share on other sites

Wow very good to know. I will give it a shot with my usb installer (also a restored image with proper cham/kexts) and your given dsdt/kexts.

 

Thanks

 

EDIT:

Thanks again for the comprehensive files The King,

I plan on adding a PCI graphics card, to get better performance, is it necessary for me to remove the graphics injection in the DSDT?

 

After initial setup, system would KP after trying to boot the 10.6.0 installer with HT on. I figure disabling, and re-enabling it after 10.6.2 is necessary. Also, I could not boot without NullCPUPowerManagement.kext, resulting in KP without it. Perhaps the dsdt doesn't suit my board as well?

 

Lastly, did you ever try installing via another system, to usb HDD (OSInstall.mpkg method). Configuring it/updating it fully, then just plugging it in to the Atom system to boot for the first time?

Link to comment
Share on other sites

Great success!

Took a 250GB USB, Installed 10.6 on it on my MacBook, updated it to 10.6.2.

Ran, Chameleon 2 RC3, copied over PC-EFIv10.5/boot to the root.

copied DSDT.aml into root

Removed mach_kernel and copied the "Atom mach_kernel" from mach_kernel_10.2.0_patched in the root(mach_kernel, in the zipfile)

com.apple.Boot.plist smbios.plist into /Extra

Loaded EvOreboot, fakesmc, NullCPUPowerManagement, PlatformUUID and SleepEnabler into Extra/Extensions/

Loaded VoodoHDA into S/L/E and removed AppleHDA

Made the Partition active, and booted from it on my Intel machine!

 

 

About this Mac sees it as an "1.69 GHz Intel Core 2 Duo", With HTT on in the Bios I get 4 threads, but only two shows activity on the Activity Monitor, with it off it shows 2 both with activity!

 

Link to files: http://www.mediafire.com/?nyjmin3yx44

 

Thanks a million for this mini guide. I had been running 10.5.8 (with the 10.5.6 kernel for Hyperthreading) as my main machine for about a year now. Using this as a guide (and all the other things people here contributed) I was able to get SL on there and working pretty easily.

 

With my old Leo install, performance was an absolute joke (even with HT enabled). Even this site had trouble loading. Safari or FF made no difference. If I watched a low-quality FLash video from YouTube or something, I'd be lucky to get 5 frames per second. Now with SL it's incredibly faster. I can even watch high quality Flash videos on Hulu with the full frame rate - okay maybe a hiccup every minute or so but it's very smooth for the most part.

Link to comment
Share on other sites

Hi,

I try to install SL on my D945GCLF2! But fail every time after update to 10.6.2. :P

I boot up with chameleon via USB Stick, and install from SL image on second partition!

I can boot SL 10.6.1 with Stick, then update to 10.6.2 - after that I want to install Chameleon,

but cant boot->message: No Bootable Device!

I`m not shure what I´m doing-How can I install Chameleon alright or how can I run my Installation perfectly?

Install via MAC over USB-> same result.

Can someone give me a little detailed guide, so I can figur out my failure!?!?!??

I try lifterus short guide, but I am not shure with some points I do!

THX

Link to comment
Share on other sites

Any known problems with the D945GCLF2 supporting large hard drives? Like 1.5 or 2TB HDs?

I have been using my D945GCLF2 first with a 1TB Samsung EcoGreen and then with a 1.5TB for more than a year now. It's working fine and even more stable than my G5 used to be. The old Chameleon (1.0.12?) I am using has not been causing trouble even when booting from a partition on the very end of the LBA space. There are supposed to be fixes for large disks in recent Chameleon versions. Experiencing no issues I didn't try those.

 

Edit: It seems that those experiencing problems are using a single partition, while those without problems use separate system and data partitions.

Link to comment
Share on other sites

  • 4 weeks later...

Anyone have a simple "step-by-step" install for the D945GCLF2?

 

I thought it was a bit hard to see what to do in this guide.

 

Anyone up to making a "iPC"-like DVD for D945GCLF2 with Snow Leopard? That would be awsome! Like a OEM-disc for this motherboard...

Link to comment
Share on other sites

Hi, I'm using the DSDT posted here but even if I'm currently able to change resolution, I'm not getting video-accel (menu bar transparency, effects when adding dashboard widgets, or decent video performance in full screen).

 

The thing is that without using the DSDT I do have video-acceleration, but I'm stuck on 1024x768 instead of 1280x768.

 

I'm on a vanilla 10.6.2

 

Any ideas?

Link to comment
Share on other sites

After several hours of trying different configurations, I've realized that the problem was only happening when I was starting the PC with my TV connected as a monitor.

 

Using the custom DSDT and booting with a regular monitor and, once OS X has booted up, connecting the TV I'm finally being able to have both 3D acceleration and resolution changing.

 

Very weird, but I'm lucky because of having a spare monitor :huh:

Link to comment
Share on other sites

  • 2 weeks later...

i have 10.6.2 working pretty good now, the only thing i don't have working which i would like is sleep in 32bit mode.

 

I am using TeaTeam's kernel which has native power management, so i am NOT using nullcpupowermanagement.kext. Restart and shutdown work fine, but still having problems with sleep.

 

When i put the computer to sleep, it will sleep fine, when i hit the keyboard to wake the computer it just restarts like a normal boot up. Is there anything else i need to add to get sleep working?

 

Right now, i am NOT using sleepenabler.kext and nullcpupowermanagement.kext. I can list the kexts i am using if that makes things easier to figure out, but i am not on my hackintosh right now, so i can post this up later.

Link to comment
Share on other sites

i have 10.6.2 working pretty good now, the only thing i don't have working which i would like is sleep in 32bit mode.

 

I am using TeaTeam's kernel which has native power management, so i am NOT using nullcpupowermanagement.kext. Restart and shutdown work fine, but still having problems with sleep.

 

When i put the computer to sleep, it will sleep fine, when i hit the keyboard to wake the computer it just restarts like a normal boot up. Is there anything else i need to add to get sleep working?

 

Right now, i am NOT using sleepenabler.kext and nullcpupowermanagement.kext. I can list the kexts i am using if that makes things easier to figure out, but i am not on my hackintosh right now, so i can post this up later.

 

Can you tell me the kext you use?

 

I can't change the resolution in 10.6.2, that's the only problem so far...

 

Thnx.

Link to comment
Share on other sites

Can you tell me the kext you use?

 

I can't change the resolution in 10.6.2, that's the only problem so far...

 

Thnx.

 

If i am not mistaking the resolution for graphics is handled by your dsdt.aml file, maybe its broken. Which one are you using?

 

Here are the kexts i am currently using though:

 

VoodooHDA.kext

PlatformUUID.kext

fakesmc.kext

OSXRestart.kext

EvOreboot.kext

IOATAFamily.kext

 

Cheers..

Link to comment
Share on other sites

 Share

×
×
  • Create New...