habhockey Posted June 11, 2011 Share Posted June 11, 2011 EDITED I understand that I first, download 10.6.7 combo update from apple's website Then download Legacy Kernel 10.6.7. Install Combo update, DO NOT CLICK REBOOT at the end Install legacy Kernel But I hear you should also backup and replace kexts? How and when should I do this. I know kexts are stored in the System/Library/Extensions folder and I also researched that I should maybe backup these ones: AHCIPortInjector AppleACPIPS2Nub ApplePS2Controller ATAPortInjector Disabler EvOreboot Fakesmc Intel82566MM IOAHCIBlockStorageInjector IOATAFamily IOPCIFamily LegacyJMB36xSATA NullCPUPowerManagement OpenHaltRestart PlatformUUID RealtekR1000SL Sleepenabler But when should I replace the old kexts with the new ones? It should obviously be before reboot or I'll get a kernel panic. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted June 11, 2011 Share Posted June 11, 2011 A system update will only overwrite kernel extensions provided by Apple, which none of these are: AHCIPortInjectorAppleACPIPS2Nub ApplePS2Controller ATAPortInjector Disabler EvOreboot Fakesmc Intel82566MM IOAHCIBlockStorageInjector LegacyJMB36xSATA NullCPUPowerManagement OpenHaltRestart PlatformUUID RealtekR1000SL Sleepenabler Are you sure you actually need all of those? Are you sure you need a legacy kernel? Why 10.6.4, why not 10.6.7? Link to comment Share on other sites More sharing options...
habhockey Posted June 11, 2011 Author Share Posted June 11, 2011 Right now I have 10.6.2 so can I go directly to 10.6.7? And yes, right now I am using legacy kernel. I should also note I installed the Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard and I have an Intel so I installed the 10.6.1, 10.6.2 updates, legacy kernel, and newest chameleon bootloader. After installation, I installed the newest 2.0 RC4 chameleon bootloader and added a graphics enabler to get 1366x768 resolution working. On installation and boot, I have to use cpus=1 busratio=17 or I cannot boot. EDIT: I have researched more and I believe I can update to 10.6.7 directly, but how do I backup my kexts (and which ones should I backup), and if I get a kernel panic after reboot after isntalling the combo update and legacy kernel, how do I restore these kexts? I read that I might have to uninstall SleepEnabler.kext, but after I install the legacy kernel, would this not fix it? Basically what should I do after installing the Legacy kernel. Link to comment Share on other sites More sharing options...
habhockey Posted June 11, 2011 Author Share Posted June 11, 2011 Actually, instead of using the Legacy Kernel, can I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. I'm not sure but I don't think I need [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] because I'm using Chameleon RC4 and I have an Intel i5 430M @ 2.27 GHz processor. Would it be better to install 10.6.7 combo update and then install [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], and then reboot? EDIT: I got a kernel panic DURING the 10.6.7 combo update. I tried restarting an some multi-language thing popped up saying You need to restart your computer. Hold down the power button until it turns off. At the top were lots of lines looking like a kernel panic. panic(cpu 0 caller 0xffffff80002d0b3): "Version mis-match between kernel and CPU PM "@/SourceCache/xnu/xnu-1504.9.37/osfmk/i386/pmCPU.c:707 Link to comment Share on other sites More sharing options...
TotalHomeTech Posted June 12, 2011 Share Posted June 12, 2011 try installing 10.6.0/2/3 then install 10.8 kernel > reboot> then install combo update > [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] > reboot....when i install combo using 10.8 kernel i dont get kp ad it actually works. Link to comment Share on other sites More sharing options...
habhockey Posted June 12, 2011 Author Share Posted June 12, 2011 Is it the 10.8 legacy kernel or the 10.8 mach kernel seen here: http://www.kexts.com/view/1216-mach_kernel_10.8.0_intel.html And do I have to do anything with sleepenabler.kext - like uninstall it or something? Also, I'm new to OSX - how exactly do I install the 10.8 kernel? Link to comment Share on other sites More sharing options...
TotalHomeTech Posted June 12, 2011 Share Posted June 12, 2011 Is it the 10.8 legacy kernel or the 10.8 mach kernel seen here: http://www.kexts.com/view/1216-mach_kernel_10.8.0_intel.htmlAnd do I have to do anything with sleepenabler.kext - like uninstall it or something? Also, I'm new to OSX - how exactly do I install the 10.8 kernel? Yes thats the kernel from kexts.com...copy it into / if u cant see the file in finder it is hidden by default to unhide all files from finder open terminal and type > defaults write com.apple.finder AppleShowAllFiles TRUE and reboot alternatively i just read that u can type killall Finder afterwards and aparently u dont have to reboot...i havnt tested this. Link to comment Share on other sites More sharing options...
habhockey Posted June 12, 2011 Author Share Posted June 12, 2011 Yes thats the kernel from kexts.com...copy it into / if u cant see the file in finder it is hidden by default to unhide all files from finder open terminal and type > defaults write com.apple.finder AppleShowAllFiles TRUE and reboot alternatively i just read that u can type killall Finder afterwards and aparently u dont have to reboot...i havnt tested this. copy it into /? Is that the folder right when you double click on the drive on the desktop? Anyways, after I find it in finder, I can just open open the folder it's in and all I have to do is replace the file with the new one? Link to comment Share on other sites More sharing options...
ifrit05 Posted June 12, 2011 Share Posted June 12, 2011 copy it into /? Is that the folder right when you double click on the drive on the desktop? Anyways, after I find it in finder, I can just open open the folder it's in and all I have to do is replace the file with the new one? Yes. /=Root, the very beginning of the hard drive, i.e.: when you open it from the Desktop. Type defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder (or copy and paste it into terminal). After, place the new kernel in the root of the drive. Make sure your Chameleon com.apple.Boot.plist (in your extra folder) tells OSX to load the name of the kernel (i.e. mach_kernel, or w/e name you give it). Link to comment Share on other sites More sharing options...
habhockey Posted June 13, 2011 Author Share Posted June 13, 2011 Yes. /=Root, the very beginning of the hard drive, i.e.: when you open it from the Desktop. Type defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder (or copy and paste it into terminal). After, place the new kernel in the root of the drive. Make sure your Chameleon com.apple.Boot.plist (in your extra folder) tells OSX to load the name of the kernel (i.e. mach_kernel, or w/e name you give it). I called it the same thing (mach_kernel), renamed the old one to "mach_kernel copy" On restart I get kernel panic - I think it may have something to do with sleep enabler because I think it said something about that and that multi-lanugage reboot thing came up. I tried safe mode and something like this came up: version mis-match between Kernel (23) and CPU PM (19)"@/SourceCache/xnu/xnu-1504.14.2/osfmk/i386/pmCPU.c:771 I tried -s -x and still get the same error, also something with AppleIntelCPUPowermangament.kext before a whole bunch of 0xffff's. The sleep enabler thing appears after the 0xffff's. I only wrote down the last bit (pmCPU.c:771) but the other stuff looks familiar. What are the steps to replace the old kernel (mach_kernel copy)? And for next time, say I call the new kernel mach_kernel_8, how do I edit Chameleon com.apple.Boot.plist to tell OSX to load the name of the new kernel Link to comment Share on other sites More sharing options...
ifrit05 Posted June 13, 2011 Share Posted June 13, 2011 Inside com.apple.Boot.plist: <key>Kernel</key> <string>NEW KERNEL NAME</string> Link to comment Share on other sites More sharing options...
habhockey Posted June 13, 2011 Author Share Posted June 13, 2011 Would I have to repair permissions or something afterward because I do not know how to do that. Link to comment Share on other sites More sharing options...
ifrit05 Posted June 13, 2011 Share Posted June 13, 2011 Nope. Link to comment Share on other sites More sharing options...
Adam Crowell Posted June 13, 2011 Share Posted June 13, 2011 Actually, instead of using the Legacy Kernel, can I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. I'm not sure but I don't think I need [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] because I'm using Chameleon RC4 and I have an Intel i5 430M @ 2.27 GHz processor. Would it be better to install 10.6.7 combo update and then install [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], and then reboot? EDIT: I got a kernel panic DURING the 10.6.7 combo update. I tried restarting an some multi-language thing popped up saying You need to restart your computer. Hold down the power button until it turns off. At the top were lots of lines looking like a kernel panic. panic(cpu 0 caller 0xffffff80002d0b3): "Version mis-match between kernel and CPU PM "@/SourceCache/xnu/xnu-1504.9.37/osfmk/i386/pmCPU.c:707 Try to boot ignoring cache. Don't install any kernel.Your adored Legacy Kernel betrayed you.Stay with what you've got by default. Delete SleepEnabler before update.It causes kp .You can install latest version after updating. as apple overrites its kexts. it'll make your usb dysfunctional.so you have to install the old kexts. They are just the IOUSBfamily.kext and IOusbMassStorageclass.kext. if you DONT HAVE THE INSTALLATION DISK ANYMORE then you wanna backup all your kext to a cd.You dont use a whole cd to backup a 10 MB file.Do you? So backup the whole kext folder. If you have the disk then you can install kexts from the disk.Goodluck.I have written a tutorial on updating to10.6.7 In tutorials section.Its pending approval. So hope it help. Link to comment Share on other sites More sharing options...
habhockey Posted June 13, 2011 Author Share Posted June 13, 2011 Try to boot ignoring cache.Don't install any kernel.Your adored Legacy Kernel betrayed you.Stay with what you've got by default. Delete SleepEnabler before update.It causes kp .You can install latest version after updating. as apple overrites its kexts. it'll make your usb dysfunctional.so you have to install the old kexts. They are just the IOUSBfamily.kext and IOusbMassStorageclass.kext. if you DONT HAVE THE INSTALLATION DISK ANYMORE then you wanna backup all your kext to a cd.You dont use a whole cd to backup a 10 MB file.Do you? So backup the whole kext folder. If you have the disk then you can install kexts from the disk.Goodluck.I have written a tutorial on updating to10.6.7 In tutorials section.Its pending approval. So hope it help. I installed OSX 10.6.2 using the hazard cd, and everytime I get a kernel panic, I just do a clean install with it, it doesn't take too long. I read that it sometimes helps to install 10.6.6 first, so I'm going to do that (delete sleepeneabler b4 updating), run [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], then after that's done delete sleepenabler again, run 10.6.7 update, and run [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. I don't have any kexts so I don't really need to back it up but for future purposes, say I back up all my kexts on a cd or usb, how would I restore them if I got a kernel panic. Link to comment Share on other sites More sharing options...
habhockey Posted June 13, 2011 Author Share Posted June 13, 2011 OK, so I did a clean installed of Hazard 10.1,10.2 cd, restarted, set up all the beginning {censored}, restarted again. Then I copied 10.6.6 and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] from my usb to the desktop. I sent SleepEnabler.kext to the Recycle Bin. I opened [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] first then opened 10.6.6 combo update. I ran the 10.6.6 combo update and I got a kernel panic in the same place as the 10.6.7 update (near 90-95% while it's Registering Components). It gave a AplpeSMCPDRC.cpp:68 error. And if it makes any difference, I have a hp laptop with Windows 7 x64. I deleted one of the partitions to make my OSX primary partition (so I have 4 primary). Link to comment Share on other sites More sharing options...
Recommended Posts