10-30-2009, 01:59 PM
|
|
|
Join Date: May 2009
Location: Spain
Posts: 411
|
|
Quote:
Originally Posted by spalek83
I'm getting this strange issue where if I make an extensions.mkext for /Extra/Extensions I get a kernel panic at boot. so basically I have to not have one there at all. also it seems to boot significantly faster with no extensions.mkext in /System/Library for /System/Library/Extensions most of the time.. which is backwards to what I thought it was, that the mkext makes things faster
so just to make sure, with Chameleon RC3 and netkas PC EFI 10.5
- ALL custom kexts like nullcpu, fasesmc, disabler and so forth go in /Extra/Extensions ? or do some only go in System/Library/Extensions and others go in /Extra/Extensions, and if so, what specifically goes where?
- dsdt.aml goes in / (root) and with chameleon rc3 i just place it there, i don't do anything special to make sure it is used.. right?
- smbios.plist goes in /Extra and is automatically used just by being there.
am i understanding this correctly?
also, when I had smbios.plist in /Extra/Extensions it booted fine considering the rest was ok, but when i put smbios.plist in /Extra it took damn near forver to load
|
First, Snow Leopard's Extensions.mkext is not in /System/Library anymore, if you have one there better remove it. The easiest way to update SL's mkext is doing this:
Code:
sudo touch /System/Library/Extensions
There is no hard rule where kexts should be installed, /Extra/Extensions is just another location to install them. All kexts in /E/E should work too if installed to /S/L/E. Not all kexts work from /E/E though, some need to have all its dependency kexts there too (like IONetworkingFamily f.e.). Modded kexts that overlap already existing ones are better to be kept in /E/E, to avoid them being overwritten.
DSDT.aml goes in /Extra by default (you can put it anywhere you want if you put "DSDT=/some/where/mydsdt.aml" in chameleon's boot.plist
smbios.plist is in /Extra too but samely can be put anywhere with "SMBIOS=some/smbios.plist"
AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
|