Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
nozyczek

[GUIDE] OS X Lion on Intel D945GCLF2 Atom 330

62 posts in this topic

Recommended Posts

thanks for this -- When my new 8GB SSD comes in for my Lion server I'll let you know how the upgrade goes. Some concern that my via kexts might not work on Lion, but we will see

Share this post


Link to post
Share on other sites

nozyczek:

I followed the guide and it booted into the installer one time. I did the install but had to leave for about an hour. I came back to a gray screen. Since there was no way to reboot from that screen that I know of, I power cycled the machine. Each time I boot choosing the newly installed drive I get a gray screen at the point that Lion should init the video. Each time I boot choosing the lionUSBinstaller I now get a gray screen. I tried two other sata drives but never got to the installer welcome screen again. I have tried -x in the installer (didn't expect it to work while loading nothing) and while loading the installed drive. Always the same thing since that first good boot.

 

Boot into the installed drive in single user works. Towards the end of dmesg, it say it is unable to load the gma950 driver and cannot resolve libraries.

 

I will try rebuilding the lionUSBinstaller flash drive and try again.

 

any pointers?

Share this post


Link to post
Share on other sites
nozyczek:

I followed the guide and it booted into the installer one time. I did the install but had to leave for about an hour. I came back to a gray screen. Since there was no way to reboot from that screen that I know of, I power cycled the machine. Each time I boot choosing the newly installed drive I get a gray screen at the point that Lion should init the video. Each time I boot choosing the lionUSBinstaller I now get a gray screen. I tried two other sata drives but never got to the installer welcome screen again. I have tried -x in the installer (didn't expect it to work while loading nothing) and while loading the installed drive. Always the same thing since that first good boot.

 

Boot into the installed drive in single user works. Towards the end of dmesg, it say it is unable to load the gma950 driver and cannot resolve libraries.

 

I will try rebuilding the lionUSBinstaller flash drive and try again.

 

any pointers?

 

I needed to ask ... is your motherboard Intel D945GCLF2 Atom 330 ?

Share this post


Link to post
Share on other sites
I needed to ask ... is your motherboard Intel D945GCLF2 Atom 330 ?

 

Yes. there is no rev number that I can find. It had bios number 099 on it and I flashed it to 0278 using the link off of this page.

http://ark.intel.com/products/42491/Intel-...Board-D945GCLF2

 

It was on bios 0099 when I got it to open the install, partition and format the drive and start the install. I flashed it after the first time I got the gray screen.

 

I was using an apple 80g sata from an old imac but it seemed to convert to guid fine. I tried a couple of other drives after that.

Bios settings were optimal defaults with hpet enabled and boot from usb enabled.

 

I will try to recreate the lionUSBinstaller on another new 8g flash drive and let you know what happens. I will use a 1TB samsung f3 (partitioned in 2) also.

 

Any chameleon boot options to try? It seems all good except the video does not initialize.

 

It was running xp sp3 on an ide drive but all ide is disconnected and I am using a usb mouse and keyboard and an asus sata cd/dvd that I have used to install SL on a sandybridge I-7 box.

 

Since it worked once, I am willing to retrace the steps before any esoterica.

 

Is the video enabled by injection or by kext? I did not delve deep into the packages since my understanding of the process is limited. I have to rely on you guys who have been doing this a long time. I have been using unix and linux and bsd for many years but much of my experience was in the 80's and 90's :D

Share this post


Link to post
Share on other sites
Is the video enabled by injection or by kext?

 

Video is enabled via DSDT injection.

 

			 Device (PEGP)
		 {
			 Name (_ADR, 0x00020000)
			 Device (GFX0)
			 {
				 Name (_ADR, Zero)
				 Method (_DSM, 4, NotSerialized)
				 {
					 Store (Package (0x06)
						 {
							 "device_type", 
							 Buffer (0x08)
							 {
								 "display"
							 }, 
							 "model", 
							 Buffer (0x07)
							 {
								 "GMA950"
							 }, 
							 "built-in", 
							 Buffer (One)
							 {
								 0x01
							 }
						 }, Local0)
					 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					 Return (Local0)
				 }
			 }
		 }

 

 

I received a lot of "thank you" emails regarding this guide so I think it should work for you too.

 

Good luck.

Share this post


Link to post
Share on other sites
Video is enabled via DSDT injection

(code section deleted for reply)

 

 

I received a lot of "thank you" emails regarding this guide so I think it should work for you too.

 

Good luck.

 

This board had been abused a bit before it was donated to me. It had a 20 pin pwr supply plugged in to its 24 pin power connector and the hard drive was loose in the case :)

I will try one of the SL installs with my retail 10.6.0 disk before I give up on it. It will work as a desktop xp/ slow win7 board if nothing else.

 

I repair computers for free for people who cannot afford shop prices or new computers so I sometimes get stuff badly self repaired :)

 

Thanks for all your work on what appeared to be a very smooth installer.

Share this post


Link to post
Share on other sites
Hi,

For anyone who is interested I put together a guide on how to install OS X Lion on Intel D945GCLF2 Atom 330.

The guide is located at:

http://sites.google.com/site/nozyczek

Good luck

nozyczek

 

 

You're a star!! I spent about a week trying various methods, it's only when I came across your guide that I managed a painless install of Lion on my D945GCLF2 homebrew server. Thanks!

Share this post


Link to post
Share on other sites

I did the 10.7.1 update and runned the installer afterward. Everything seems to be fine.

 

The kernel name says it is DP4? Is this the same as release? What is the difference?

 

Thank you very much for this great solution! This will give my aging hardware some more time before I have to throw it out (iCloud, here I come :P

Share this post


Link to post
Share on other sites
Thank you so much nozyczek! It did work perfectly with my D945GCLF (single core Atom).

 

Is it safe to install the 10.7.1 update?

 

I have the same motherboard this sounds cool. How does Lion perform with it, would it be worth upgrading to Lion? I mean its a single core 1.6 cpu after all so you can't even expect to much of it in either Leopard or Snow Leopard.

Share this post


Link to post
Share on other sites
I have the same motherboard this sounds cool. How does Lion perform with it, would it be worth upgrading to Lion? I mean its a single core 1.6 cpu after all so you can't even expect to much of it in either Leopard or Snow Leopard.

 

I'd say, it runs as good as Snow Leopard. That means probably too slow for almost everybody. But I'm a patient guy. If the system is busy with Spotlight or Time Machine or iPhoto import or iPhone sync I leave the computer alone until CPU levels drop (and play with iPad ;)) I don't do any work with this machine besides the occasional small hobbyist website.

Share this post


Link to post
Share on other sites

ok :D thanks I run mine on Kalys Leo 10.5.1 at this point maby I should let it stay that way. Was a good one Kalys 10.5.1 got lots of older hardware work pretty good with it.

Share this post


Link to post
Share on other sites
ok :D thanks I run mine on Kalys Leo 10.5.1 at this point maby I should let it stay that way. Was a good one Kalys 10.5.1 got lots of older hardware work pretty good with it.

 

Ah, the good ole days! :rolleyes: I think I also started with this distribution with this hardware. But I'm a software junkie and have to run the latest version of everything. I't quite astonishing that this low low budget solution was good for 3 generations of OS X. My girlfriend has a Macbook with core duo and she cannot upgrade.

 

Back to topic: I just had a kernel panic while trying to start my XP image in VMWare. This is the first kernel panic for years. Hope this isn't related to the patched kernel?

Share this post


Link to post
Share on other sites

I decided to give it a go and it works on mine too. Had a spare hdd on the shelf. I did it with my Lion boot installer for my main rig though and just used the D945.....installer from this thread. So it works putting your lion boot partition on a harddrive too, just make a partition for it and one more to install to.

Share this post


Link to post
Share on other sites
I cant get the network going though been trying all night with no luck. Any ideas?

Try the attached kext. I was using this with Snow Leopard and it worked. Not sure if it works with Lion. I didn't try it because i use WIFI. It did install it to get the App Store running, though.

RealtekR1000.kext.zip

Share this post


Link to post
Share on other sites

Thanks, Im installing it right now just a sec lol

 

Ok here we go rebooting cross your fingers lol

 

Thanks it worked this is cool :( . I never thought this was possible but then again its Intel only these days I mean with Lion so who knows it might even work better than old Kalys Leo. Thanks again

 

 

Im typing this from it :)

Share this post


Link to post
Share on other sites

Hey guys -- up and running with my config including VIA PCI controller (gives me +2 SATA)

 

However, bonjour is not working for me. Tried both the Realtek and Lnx2 drivers -- any ideas?

 

UPDATE: Bonjour working after restart -- will keep testing

Share this post


Link to post
Share on other sites
Please try it and let me know and I will update the guide.

 

It didn't boot on my machine. I'm not sure if i missed a step, though. Just copied it to /Extra/kernel, changed the permissions and the entry in org.Chameleon.Boot.plist.

Share this post


Link to post
Share on other sites
It didn't boot on my machine. I'm not sure if i missed a step, though. Just copied it to /Extra/kernel, changed the permissions and the entry in org.Chameleon.Boot.plist.

 

Need more details, black screen, instant reboot, etc ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×