Jump to content

HMiller

HMiller

Member Since 18 Oct 2006
Offline Last Active Oct 23 2013 09:00 PM
-----

Posts I've Made

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

09 September 2009 - 01:57 AM

Kind of repeating what @titan4 said, BIOS seems to matter in terms of stability, but maybe not just a single setting.

I disabled everything I don't use (IDE, Serial, Floppy). I was still getting random KPs no matter what I did with the Cham volume and it's files. Out of desperation, I reset the BIOS to factory and changed nothing except setting disks to AHCI and HPET to 64. SL started working much better, so I changed my other settings back to where they were and SL was still working much better. Dunno, maybe this will help someone.

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

08 September 2009 - 02:53 AM

Ditto, the new guide link is not working...

Meanwhile, two things:
1. This exact same procedure works to install SL Server! Screenshot attached if you are curious.

2. I found that the source of my last remaining KPs and inability to run in 64bit was IOAHCIBlockStorageInjector.kext. Take it out of extra/extensions and everything works great, no KPs at all.

I am puzzled, because this kext seems to not be mentioned much in this thread as being a source of problems. Although, to those who were getting panics right at startup only in 64 bit on fsck_hfs, I can state for a fact that this kext causes that problem on my system.

This same kext prevented time machine from running properly in 32 bit mode. I just grabbed a fresh copy and verified it was not a corrupt file which I had been using.

I believe IOAHCIBlockStorageInjector.kext is only cosmetic and just stops your volumes from being the orange icon for external volumes, yes?

Any insight welcome on the IOAHCI thing, but for now SL both workstation and server are totally stable for me. Thanks blackosx!

In Topic: Kext DB

06 September 2009 - 03:23 AM

Hi Oli,

I often used to wish for such a thing, and occasionally still do. I think it would be a great addition to the community if someone such as yourself were to catalog all the various kexts.

However it could be said that developing knowledge of the various kexts is a right of passage. It's not that things should be harder than necessary, but once you have spent hours switching kexts in and out of s/l/extensions while rebooting between your safety partition and your test partition, you just get to know what they do. Same for EFI string vs. Gfx injection kext vs. DSDT.aml to get one's graphic card working. Or peoples' 2 or 3 different methods to get onboard audio going on the same model of board. After a while the "best" way to handle a certain board sort of gets ironed out and then you start seeing packages/guides for that board, albeit usually without documentation of the package's contents.

And then Apple comes out with a new version of something and the big brains come out with new kexts/methods. As an example fakesmc and chameleon will probably allow you to remove quite a few of the kexts you have listed below.

I don't want to sound discouraging, just that it's a bit hard to make a comprehensive list of things that are changing frequently. At the moment, no one cares about much except Snow Leopard anyway and that is a whole new world of challenges so we'll see how that goes (typing this from snow now in fact ;) I think that SL will be a bit of a gateway where kexts that are still useful will get updated for snow and other will fall aside. So the number of various kexts/methods that do the same thing will go down under SL, at least for a while. That's my guess at any rate.

Good luck!

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

29 August 2009 - 06:42 PM

I am still struggling with x64, but have x86 (x32) working perfectly stable according to the steps in the guide. My only remaining problem is Time Machine backups start but hang on the processing changes stage and never complete.

Anyone else having TM problems?

Here's where I tell you all about my stupid mistake because I hope it will help someone. I had a ton of KPs initially and got several working installs that would KP after a random time. I discovered that my install disk image did _not_ have the correct MD5 sum. All my random KPs went away when I got a good image. So for those having trouble with random KPs, I would check that your image is good just to make sure. As blackosx posted earlier, the correct md5 sum should be:

1d1fb7eca55470143c153f7f902b4ada

Test your image with "md5 imagename.dmg" in terminal.

Once past the bad image problem, I setup the Cham partition, duplicated the install image to a HDD partition (which is what the original Apple developer release notes recommends plus I do not have a flash drive), booted to the DVD HDD partition using the cham partition, and installed to a different blank partition. Along with all of blackosx's kexts, and a dsdt.aml which I made from Gigabyte's original f10 BIOS files, I have everything working except graphics and TM.

I solved the graphics problem for a bios patched XFX Geforce 7950 GT 512 using an EFI string in com.apple.boot.plist which was hard to track down. EFI Studio does not have my card, and I was not making progress with the DSDT method which blackosx recommends (probably due to my newbness with DSDT). I found a working string in devzero's discontinued utility here http://www.insanelym...p...aded&start=

Or here's the bare string:
<key>device-properties</key>	<string>b20200000100000001000000a60200001000000002010c00d041030a010000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000000e0000004746582d535452494e4722000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c000000000000070000000024000000400030002c00630061006e002d0068006f0074002d0070006c00750067000000040000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c000000130000004765466f72636520373935302047540e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616320000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179220000004100410050004c002c0067007200610079002d0070006100670065000000080000000100000024000000400031002c00630061006e002d0068006f0074002d0070006c00750067000000040000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e741200000049004f004e0061006d00650000000b000000646973706c6179</string>

I know the graphics string is not related to this mainboard thread, but I had a hard time finding it so hope it helps 7950GT owners. KVKush is also confirmed to work in x32 mode but needs to be in the S/L/E folder not in Extra.

Many thanks to blackosx for a great guide and the significant time to help us all in this thread!

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

23 August 2009 - 05:25 PM

What MD5 sum do you all get for the 10A432 images you are using?

Googling indicates MD5 = 1d1fb7eca55470143c153f7f902b4ada _might_ be the correct sum, but I am having trouble confirming this.

(if you have not used md5 before, just open terminal and run md5 "dmg image name" )
© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy