Jump to content

[Guide] Vanilla Retail 10.6.x with Chameleon v2 for Gigabyte GA-EP45-DS3L


blackosx
 Share

3,676 posts in this topic

Recommended Posts

As for your restarts, you shouldn't be getting any as my system is rock solid. It's either a hardware problem or there is something wrong with your Snow Leopard build.

 

I fixed the problem with the restarts! Turns out, it was due to Virtualbox 3.0.4 (latest). I have this crazy hackintosh setup whereby i have 4 1TB drives connected directly (raw), to the virtualbox which runs ubuntu/linux software raid5. This raid5 is then shared back to my hackintosh and other computers on my network via AFP and SMB.

 

For some reason Virtualbox was causing the restarts (perhaps it has something to do with my E7400 2.8ghz not supporting hardware virtualization... hate intel for doing that).

 

I reverted back to Virtualbox 2.1.4 (since this worked well with my leopard install). I am running in 32bit because of this, but it runs rock solid!!!!

 

This is just briliant.

Link to comment
Share on other sites

Just curious, is anyone using Diskwarrior to repair your systems? I know the older version had to be patched to stop messing up the boot blocks. Version v4.1(42) seems to not work on Snow Leopard.

 

According to support web there is version 4.2 which supports SL fully. Have you tried that one ?

Link to comment
Share on other sites

According to support web there is version 4.2 which supports SL fully. Have you tried that one ?
Probably fully supports Snow Leopard on a real Mac, yes. But previously, running Diskwarrior would try to repair the boot blocks on a hackintosh rendering our systems unbootable. Someone hacked a much earlier version of Diskwarrior for Leopard that we could all use, but that version does not play well with Snow Leopard.
Link to comment
Share on other sites

Hi Blackosx,

 

You are nice guy, your guide very deep detail but I still face issue, it seem little but for me which is new to this install:

 

I have read all your suggestion my question:

 

1) Why I can't get success on installing Chameleon 2 RC2 on "Charm" Partition

2) I have running OSX 10.6.1, I got success installing by dOOm42's Guide but I try to achieve as your guide.

 

Thanks you very much.

 

anybody reply would be very much appreciated.

post-435680-1253188869_thumb.jpg

Link to comment
Share on other sites

As far as I remember blackosx said that he will be out for week and asked me to help answer some questions so I will try as much as I can :(

 

Hi Blackosx,

 

You are nice guy, your guide very deep detail but I still face issue, it seem little but for me which is new to this install:

 

I have read all your suggestion my question:

 

1) Why I can't get success on installing Chameleon 2 RC2 on "Charm" Partition

2) I have running OSX 10.6.1, I got success installing by dOOm42's Guide but I try to achieve as your guide.

 

Thanks you very much.

 

anybody reply would be very much appreciated.

 

Problem is that you are installing it from 10.6. On 10.6 Chameleon installer reports error. But if I remember correctly it works even with the error. If not there is manual installation guide in package with Chameleon RC3.

 

Is there any way this guide will work on a Gigabyte GA-P35-DS4 motherboard? Is it even possible to run 10.6 on it? :/

 

Very thankful for an answer!

 

/Oskar

 

I am sure it will work. But note that there might be some differences in components (check Gigabyte page). You can also browse this thread as I am quiet sure that there were some guys with your board. Anyway only difference will probably be with DSDT.

Link to comment
Share on other sites

ok. I see.

 

oh yeap, charm 2 rc3 is not support SL, I for got,

 

 

but I have 1 more question

 

When I got done 10.6 by doom42 guide, I have not faced CMOS reset but now I faced,

 

Thanks very much "Titan4"

Link to comment
Share on other sites

When I got done 10.6 by doom42 guide, I have not faced CMOS reset but now I faced,

 

You need to patch your DSDT to avoid that. Check blackosx's DSDT guide. There is a section in the end how to fix CMOS Reset Bug.

Link to comment
Share on other sites

As far as I remember blackosx said that he will be out for week and asked me to help answer some questions so I will try as much as I can :P

 

 

 

Problem is that you are installing it from 10.6. On 10.6 Chameleon installer reports error. But if I remember correctly it works even with the error. If not there is manual installation guide in package with Chameleon RC3.

 

 

 

I am sure it will work. But note that there might be some differences in components (check Gigabyte page). You can also browse this thread as I am quiet sure that there were some guys with your board. Anyway only difference will probably be with DSDT.

 

Thanks for the fast reply! I will check out the thread more thoroughly. I have no idea what the DSDT is but i'll google it :) Also, if there are differences in components between the motherboards, that means I will need to get a few custom kexts right?

 

/Oskar

Link to comment
Share on other sites

Thanks for the fast reply! I will check out the thread more thoroughly. I have no idea what the DSDT is but i'll google it :( Also, if there are differences in components between the motherboards, that means I will need to get a few custom kexts right?

 

/Oskar

 

Probably not. Basic components like audio, network and graphics are handled by DSDT. You don't need to google it. Just check blackosx's guide. There is a link in first post.

Link to comment
Share on other sites

It is included in blackosx's Support Files linked in first post.

 

thanks man. I didnt use this method, so should i install it with kext helper?

 

I tried this method before but had issues with dsdt. Running a p35 ds3l though

here is the method i used which was so easy

http://lifehacker.com/5360150/install-snow...acking-required

Link to comment
Share on other sites

thanks man. I didnt use this method, so should i install it with kext helper?

 

I tried this method before but had issues with dsdt. Running a p35 ds3l though

here is the method i used which was so easy

http://lifehacker.com/5360150/install-snow...acking-required

 

It is better to install it to chameleon's /Extra/Extensions since you won't change anything on retail install, but I don't know how your install looks like. You can also install it directly to /System/Library/Extensions with Kext Helper. You may also need to install NullCPUPowerManagement.kext from support files if it doesn't work for you.

Link to comment
Share on other sites

thanks man. I didnt use this method, so should i install it with kext helper?

 

I tried this method before but had issues with dsdt. Running a p35 ds3l though

here is the method i used which was so easy

http://lifehacker.com/5360150/install-snow...acking-required

 

So easy you say... until you use software update!

 

Blackosx offers a bootcd, how much easier can that be???

 

Blackosx install method (2 seperate partitions) is the ONLY way to go. This installs Snow Leopard completely vanilla. We can use software update all day long since the SL partition is untouched.

 

Be warned!!!

 

It's Blackosx or bust!!!

 

-_-

Link to comment
Share on other sites

Hi titan4

 

I install rosetta during cleaned installing 10.6 as blackosx guide but I can not find it,

 

where I can rosetta?

 

Thanks

 

You cannot find it. It is only framework that enables you to run applications designed for PowerPC architecture.

 

We can use software update all day long since the SL partition is untouched.

 

I am not so sure about that. One ugly kext update and BAAAAM ! -_-

Link to comment
Share on other sites

So easy you say... until you use software update!

 

Blackosx offers a bootcd, how much easier can that be???

 

Blackosx install method (2 seperate partitions) is the ONLY way to go. This installs Snow Leopard completely vanilla. We can use software update all day long since the SL partition is untouched.

 

Be warned!!!

 

It's Blackosx or bust!!!

 

:)

 

software update worked. But i just did an install with blackosx. Except i used the working dsdt from the other method. This could be hte root of my sleep issues.

 

I am having issues running the cham installer. Dunno why, also my partition set up is different than guide. I figure i would have to set the cham partition to active for this guide right? Doesnt matter the order as long as its active.

 

I did however install all kexts, dsdt, com, boot etc to usb and can boot the blackosx from usb.

 

I do like the idea of 100% vanilla :angel:. But really want sleep too work and need to find out how to have cham partition as 4th part but make active...

Link to comment
Share on other sites

yeah, but luckily those guys, who really want to get OS X working on their machines, are pretty tenacious :)

 

Got my Gigabyte 9500GT (1024MB) today, but I hardly can't get it to work...

 

1. added efi string with EFI Studio (custom nvidia -> 1024MB -> DVI-I / VGA)

2. deviceID (0x064010de) is already in NVDANVX0Hal.kext

 

reboot -> still shows up as

 

Display:

 Type:	GPU
 Bus:	PCIe
 PCIe Lane Width:	x16
 VRAM (Total):	32 MB
 Vendor:	NVIDIA (0x10de)
 Device ID:	0x0640
 Revision ID:	0x00a1
 Displays:
Display:
 Resolution:	1280 x 1024
 Pixel Depth:	32-Bit Color (ARGB8888)
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes

 

Any hints?

 

Edit: Nevermind. Just used 8600GT efi string :censored2: fully works now. Screenshots, too. This system works now 100% :P

 

can you please tell me how you got it working? i tried using the 8600gt EFI String that EFI Studio gave me but now my picture is shifted 5cm to the right when I boot up and I cant see the desktop anymore. Its all blue

Link to comment
Share on other sites

So I plan on installing Snow on another drive, leaving this Leopard install until I decide to move over to Snow permanently.

Some thoughts about dual-booting between 10.5 and 10.6

 

With the latest Cham 2 RC3, you can specify diff kexts for each OS, use it to boot both... but:

 

Wouldn't it be redundant to install Cham 2 RC3 on both drives I will be using? Can I just leave the Cham 2 RC3 I have now, and install only the OS on the 2nd drive meant for Snow? Won't I be going from one bootloader to another? Or do you suggest I boot to the Snow drive through the BIOS boot menu (F12)?

Is this also the case with making the USB bootable drive? Can it be done without installing Cham onto it? hmm I guess not, it needs the UUID...

 

Even though Cham 2 RC3 allows different kexts for each OS, I can't specify a different boot.plist, it'd have to use the same. So... Would that be a problem? The 64 bit of Snow has no kernel flags, so maybe it won't conflict? Same question for SMBIOS.plist... but that only requires the UUID string added, this wouldn't conflict with Leopard would it?

 

Edit:

Is the LegacyHDA kext you include in this set of support files (works with 32&64bit) the same one from the dsdt guide? Still using the 3outs/2ins? I used the 4outs/2ins successfully and want to keep that one instead. If it's 32bit only, then I gotta find one that's 32&64bit.

 

I guess it's not too important, if I can't use the same Cham 2 RC3 on this partition, to boot both OS' then I can just use (F12), this is only temporary of course, if Snow goes well, I'd ditch Leopard.

Link to comment
Share on other sites

EDIT: I found out that the IDE just works in 32Bit mode. How can I get IDE 64Bit support?

 

Hi,

I haven't tried updating to 10.6 from a 10.5 system on a hack so I can't tell you. But a friend did it on his iMac and wasn't happy how it turned out so wiped it and did a fresh install of 10.6

As far as I am aware, Apple has dropped support for IDE in Snow Leopard but you can get it working with this.

first of all, thanks for your great guide. My Snow Kitty works well.

 

The only problems are my IDE drives. I have netkas's AppleIntelPIIXATA.kext, but that is seemingly not enough.

 

My kexts are:

  • AppleIntelPIIXATA
  • fakesmc
  • IOAHCIBlockStorageInjector
  • LegacyHDA
  • LegacyHDAController
  • LegacyHDAPlatformDriver
  • NullCPUPowerManagement
  • OpenHaltRestart
  • PlatformUUID
  • SleepEnabler

 

Is there anything else I need for IDE support?

 

Greets lny

Edited by lny
Link to comment
Share on other sites

So I plan on installing Snow on another drive, leaving this Leopard install until I decide to move over to Snow permanently.

Some thoughts about dual-booting between 10.5 and 10.6

 

With the latest Cham 2 RC3, you can specify diff kexts for each OS, use it to boot both... but:

 

Wouldn't it be redundant to install Cham 2 RC3 on both drives I will be using? Can I just leave the Cham 2 RC3 I have now, and install only the OS on the 2nd drive meant for Snow? Won't I be going from one bootloader to another? Or do you suggest I boot to the Snow drive through the BIOS boot menu (F12)?

Is this also the case with making the USB bootable drive? Can it be done without installing Cham onto it? hmm I guess not, it needs the UUID...

 

Even though Cham 2 RC3 allows different kexts for each OS, I can't specify a different boot.plist, it'd have to use the same. So... Would that be a problem? The 64 bit of Snow has no kernel flags, so maybe it won't conflict? Same question for SMBIOS.plist... but that only requires the UUID string added, this wouldn't conflict with Leopard would it?

 

Edit:

Is the LegacyHDA kext you include in this set of support files (works with 32&64bit) the same one from the dsdt guide? Still using the 3outs/2ins? I used the 4outs/2ins successfully and want to keep that one instead. If it's 32bit only, then I gotta find one that's 32&64bit.

 

I guess it's not too important, if I can't use the same Cham 2 RC3 on this partition, to boot both OS' then I can just use (F12), this is only temporary of course, if Snow goes well, I'd ditch Leopard.

 

Yes there seems to be possibility to have different kexts for different OSX versions but we tried with blackosx to use it and it didn't work for us. So if you manage to use it let us know.

 

You can use one bootloader for both systems of course (if you manage to use those version folders). You are right about kernel flags, however even if you use arch=i386 flag it won't have any effect on leopard install since leopard doesn't know such flag. Regarding SMBIOS you can only try but I think it still need fakesmc.kext to make it work so you can ommit it from one kext folder if it helps in case of problems. (But it should work just fine)

 

You can use whatever LegacyHDA you want. There are no binary components in it just Info.plist

 

EDIT: I found out that the IDE just works in 32Bit mode. How can I get IDE 64Bit support?

 

By finding kext with 64-bit support. Sorry I don't use any ATA thingies so I can't help you with that. Maybe somebody else here use ATA or you can search around forums if there are any ATA kexts with 64-bit support.

 

EDIT: I did a fast search around forums and it seems that there are guys working on 64-bit version of AppleIntelPIIXATA.kext.

Link to comment
Share on other sites

 Share

×
×
  • Create New...