I have done the following to install 10.6:
1. Install bootloader (10.5, then replaced with AsereBLN) & 10.6 from a 10.5, put the kext's (provided) in E/E, and boot.
Got Kernel Panic from IOATAFamily.
Which bootloader did you install initially? And what do you mean by "install from 10.5"? Did you make a 100% clean install or did you upgrade from 10.5?
You need to install Chameleon RC4 using readme provided with it, and that repeat the procedure for AsereBLN booter. Or you can install AsereBLN over any booter, but with full install:
- Install boot0 to the MBR:
sudo fdisk -f boot0 -u -y /dev/rdisk0
- Install boot1h to the partition's bootsector:
sudo dd if=boot1h of=/dev/rdisk0s2
- Install boot to the partition's root directory:
sudo cp boot /
2. Use DSDT (the one you provided) OR use the patched IOATAFamily I found on Insanelymac.
then Kernel Panic from AppleTyMCEDriver (It sometimes KP, sometimes doesn't : |, while it does I renamed it with .noload and the problem will be solved)
Hm, so if you use my DSDT, does the problem with IOATAFamily.kext go away?
I've did a quick check and AppleTyMCEDriver is apparently related to SMBIOS and machine identification. Did you use com.apple.Boot.plist
provided? What is your reported machine identification?if you use chameleon, or other bootloader with smbios replacement support, better to make identify of your machine to be some imac or something else, MacPro4,1 identify may result in kernel panic, or you need to remove AppleTyMCEDriver.kext with this script, durring installation
3. Then the ATIRadeonX1000.kext will kernel panic. (and the AppleTyMCEDriver IS loaded. I'm not sure why it doesn't cause KP's any more)
I'm now stuck here.
Ok, this is the weird one. I've never had kernel panics with ATIRadeonX1000.kext. I mean ever.
1. I extracted the device property in the com.apple.boot.plist you uploaded, replace the EDID with mine. (gfxutil -i hex -o xml, change EDID, and the otherway around)
does nothing, still kernel panic.
Ok, this was a smart thing to do. Although when you extract original plist, you need to also change the device ID in two places. I have the following:
ATY,DeviceID = C4710000
device-id = 29 125
ATY,DeviceID = D4710000
device-id = 29 140
2. Find another v5250 ATYInject that's written a little differently. make it into gfx string.
does nothing, still kernel panic.
4. I tried to find another pair of ATINDRV and ATYInject (changed to my edid), placed them in S/L/E.
now the system shuts down/goes to sleep when I enter the system. : |
Try these files
. Place them to /S/L/E (save the originals beforehand) and then run full pfix. They can only work in i386.
to probably save sometime between replies, here's some more information.
I just changed /S/L/E back to vanilla, replaced my whole /E/E with the one you zipped.
Pfix'ed, and, still, kernel panic from ATIRadeonX1000.kext.
This is my com.apple.boot.plist is here: http://pastebin.com/5htfeueh
Could you please possibly also upload your ATIRadeonX1000.kext (and maybe ATYInject) too?
Well, you have already did a smart thing by trying your EDID in EFI string, and it didn't work, so no use for me trying. The one I posted is actually a bit wrong, so you better trying to insert into com.apple.Boot.plist info from other ATI injects, not the one I have. Check the package for V5250 I've uploaded and linked above. It has ATIinject which tries to use X1700 and not X1600 as me. So it might work better for you. They also do set video memory size, which I don't set in my EFI string.
It also looks that V5250 is actually different from V5200 and requires more work to make it work in OSX. Try searching InsanelyMac.com for more info: http://www.google.com/search?hl=en&q=V5 ... elymac.com
I've also checked your EFI string in your com.apple.Boot.plist, and it looks fine to me.