Just and update on the error mentioned by h4ck1nt05h
/usr/libexec/kextd[10]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "????????".
I have just booted in to my backup partition where yesterday I added another install of SL. This uses the same Chameleon boot files from the Cham partition that I boot my main system with.
When I installed it yesterday, it KP'd after a short while, similar to many reports here. But after running the terminal kextcache command I posted earlier (but replacing the SnowLeopard references with Backup) and rebooting, it has since been stable.
Now if I go to terminal and type grep UTF-8 /var/log/system.log to view any UTF-8 errors I get a long list up until yesterday at 18:06.. Then they stop. This was around the time I was entered the kextcache command for testing when I was answering HMillers questions. So I am thinking the kextcache command fixes the FIXME error?
I will wipe my backup partition and do a re-install of SL again (from 10.5.8) to test this theory.
EDIT: Okay so this is what I have done (using 32-bit kernel)
• Boot in to my 10.5.8 system.
• Open DiskUtility and erase by Backup partition with a new name BackupSL.
• Check permissions box in get info window for BackupSL partition.
• Mount 10A432 disc image.
• From Terminal, do the open osinstall command and start installer and install to BackupSL partition.
• When completed, reboot, using F12 to select correct HD. From Chameleon, select BackupSL partition and boot.
• Watch introduction video, enter questions etc...
• Start to use system and KP!
• So hit reset switch on case, reboot back in to Chameleon and select BackupSL partition but this time with Verbose option.
• Once booted, open Terminal and type grep UTF-8 /var/log/system.log to see 15 FIXME errors with the wrong time (from first boot) and 16 errors now with the correct time from this boot.
• Next type in Terminal
sudo chown -R 0:0 /Volumes/BackupSL/System/Library/Extensions
sudo kextcache -v -l -t -m /Volumes/BackupSL/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/BackupSL/System/Library/Extensions/
Note: The purple statement should all be in on line with a space when the line breaks occur here
• Then reboot
• Once booted, open Terminal and type grep UTF-8 /var/log/system.log again to see no new errors and system seems stable. I am typing this from it.
Hope this helps anyone



Sign In
Create Account









