Jump to content
2 posts in this topic

Recommended Posts

Sorry, this is another "please help" kind of thread!

 

System Info:

ASUS M3A78-T (BIOS revision 1801)

Onboard Sound : ALC1200

Onboard Network : Marvell 88E8056

AMD Phenom II X2 3.2GHZ AM3 Processor (Running with all 4 cores unlocked, shows as X4 B55 in BIOS and Leopard)

XFX Radeon HD5770 1GB (850Mhz)

2GB Generic (Kingston) DDR2-5300 (667Mhz) RAM

PIONEER DVD-RW DVR-100 (ATAPI IDE, but shows as being on the Serial-ATA bus in Leopard)

SAMSUNG HD103UJ SATA 1TB HDD

SEAGATE ST380811AS SATA 75GB HDD

ThermalTake 550W PSU

 

Dual / Triple booting using AHCI with Chameleon 2 RC3 into Windows7 x64, Leopard , and hopefully Snow.

 

I have 10.5.8 running quite happily on my system, but the presence of the 5770 and the desire for QI/CI means I have to take the plunge into Snow Leopard.

 

So far I have done the following based on numerous tutorials:

Created a new partition on a separate SATA HDD using GUID partitioning

Installed SL Retail onto this partition (without extra fonts and languages)

Installed Chameleon RC2 onto this partition

Updated the /boot to the one from RC4

Installed mach_kernel.7

 

I can then boot into Snow using the Empire EFI bootloader (v1.85 r2)

At this point I have no Sound, Network or DVD drive available.

 

Now, without changing anything, I have installed the 10.6.4 combo update and the 10.6.4 legacy kernel from praysys.

 

Now I can start the system using the Empire EFI bootloader and selecting Snow, which loads fine with the following notable exceptions:

Before loading Darwin I see:

No DSDT found, using 0 as uid value.

efi_inject_get_devprop_string NULL trying stringdata

Loaded HFS+ file: [Extra/smbios.plist] 416 bytes from 42521f0.

Patched DMI Table.

No DSDT replacement found. Leaving ACPI data as is

Starting Darwin osx86

Press any key to continue..

 

Then when I press a key all loads fine, but I see a message along these lines:

skipping IONetworkingFamily.kext v1.9, a loaded copy with a different UID found

 

And then the system loads into Snow.

 

I am loath to blindly run the MyHack Installer as, as far as I can tell, the Empire EFI is for SL 10.6.0, so will probably cause more pain in the long run.

 

Also, DSDT patching failed completely, so I have not done that as recommended in other tutorials (failure is attached).

 

So.. I know my system can run Snow if the right kexts are loaded / EFI strings used, but if I try to start the system (no kexts just legacy kernel) I get the KP shown in the attachment.

 

Where do I go from here?

Should I get the DSDT patching sorted?

What kexts should I start with? Can I avoid Kexts if I use DSDT?

 

I do not use DSDT for Leopard, and have only the following kexts in /Extra/Extensions (this is a clean install, currently no audio, but not currently worried about it as I have had it working fine before - network is working fine):

AppleDecrypt.kext

Disabler.kext

Leopard requires fsb=200000000 to boot.

 

Thanks in advance for any help, and many thanks to everyone's hard work which has made getting this far fairly straight forward.

post-583362-1278423790_thumb.jpg

dsdt_patch_failure.txt

Link to comment
https://www.insanelymac.com/forum/topic/224075-asus-m3a78-t-1064-dsdt/
Share on other sites

Ok, so I've been going through tutorials and am now trying to get my DSDT up to compile.

 

At the moment I am just trying to get it to compile as is, and once that is working, to then patch it.

 

I have got it down from 200+ errors to just 10 errors, but kind of stuck.

 

Attached original DSDT, modded DSDT and Compiler output..

 

All the issues I am getting are to do with scope, but I'm not sure what goes where.

 

Also, most of the other errors were to do with "Object not found", so I have just defined the methods and vars as External (The methods are declared later, some of the vars don't look to be but possibly related to SouthBridge at a guess SB..), is this acceptable?

 

If someone can point me in the right direction, would be appreciated (Have been through numerous tutorials, but most of them are to do with modding the DSDT to fix SL problems, not getting the original DSDT to compile).

 

Thanks

dsdt_orig.dsl.txt

dsdt_modded.txt

post-583362-1278533303_thumb.png

×
×
  • Create New...