BBQedIguana Posted December 24, 2009 Share Posted December 24, 2009 This may have been covered by others (and likely in better detail) but I'm just so excited! I did a fresh install of IPC 10.5.6 today on my Hacintosh (a 3.0GHz P4 on an ASUS P5LD2 board) and after I managed to update the system all the way to 10.5.8 with every patch applied. I had found a guide elsewhere, but had to make a few revisions for it to work for me. Here's what I did: 1) Backed up my kernel because by golly I know it works! sudo cp /mach_kerenel /working_kernel 2) Backed up my Extensions folder - again I know everything works in there... sudo cp -R /System/Library/Extensions /System/Library/Extensions_bak 3) Made sure I had Disabler.kext and AppleDecrypt.kext in my Extensions folder 4) Download the *DELTA* (ie: NOT the Combo) Update for the next step up. I was running 10.5.6, so I installed the 10.5.7 Update (again, NOT the Combo Update). 5) Open an Terminal window and sudo to root (sudo -i) 6) Run the Update but do NOT reboot at the end! 7) Go to the Terminal window and put back the things you didn't need/want updating. For me it was: cp /working_kernel /mach_kernel cp -R /System/Library/Extensions_bak/Disabler.kext /System/Library/Extensions cp -R /System/Library/Extensions_bak/AppleDecrypt.kext /System/Library/Extensions cp -R "/System/Library/Extensions_bak/Dont Steal Mac OS X.kext" /System/Library/Extensions cp -R /System/Library/Extensions_bak/System.kext /System/Library/Extensions cp -R /System/Library/Extensions_bak/seatbelt.kext /System/Library/Extensions cp -R /System/Library/Extensions_bak/AppleSMBIOS.kext /System/Library/Extensions rm -f /System/Library/Extensions.mkext 8) Close the Terminal window, and REBOOT! For me, it rebooted again once on it's own but then my login screen came up - I was SO happy! Repeat the whole cycle again for 10.5.8. Then you can run the remaining updates right from Software Update under the Apple Menu! I think once I did run into trouble (I think I forgot to remove the Extensions.mkext file) so I gave Darwin a "-f" flag to tell it to flush the Extensions cache and that worked. I hope that helps someone out there. Be careful, back up, and your mileage may vary! Link to comment https://www.insanelymac.com/forum/topic/203698-updating-leopard-to-1058/ Share on other sites More sharing options...
nickzhu Posted January 30, 2010 Share Posted January 30, 2010 For step 7, can I just delete the extensions folder and rename Extensions_bak to Extensions? Link to comment https://www.insanelymac.com/forum/topic/203698-updating-leopard-to-1058/#findComment-1399863 Share on other sites More sharing options...
Recommended Posts