abovethewater Posted July 6, 2010 Share Posted July 6, 2010 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. dsdt_patch_failure.txt Link to comment https://www.insanelymac.com/forum/topic/224075-asus-m3a78-t-1064-dsdt/ Share on other sites More sharing options...
abovethewater Posted July 7, 2010 Author Share Posted July 7, 2010 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 Link to comment https://www.insanelymac.com/forum/topic/224075-asus-m3a78-t-1064-dsdt/#findComment-1506712 Share on other sites More sharing options...
Recommended Posts