Friday, June 7, 2013

Rosy Maple Moth

Caught this guy on our window in the Raleigh, NC area last weekend.

Wednesday, June 5, 2013

Multibeast Installation Failure from Missing kexts

If tonymacx86's Multibeast shows installation failure then open the Mac application named "Console".
On the left side of the Console look for
/var/log
and open it by selecting the grey triangle.  Indented below you will see
install.log
Select install.log to show its contents on the right.  Now click the clear display button to have a clean console.
(Re)run the MultiBeast Package to generate the console output that will help diagnose the installation failure.  The console should now have a lot of text. Scroll to the end and start eyeing up the output from the bottom looking for the following:

Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: WinbondW836x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: RadeonX.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: NuvotonNCT677x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: NSCPC8739x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: ITEIT87x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: IntelCPUMonitor.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: FintekF718x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: ACPISensors.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: WinbondW836x.kext - no dependency found for org.netkas.FakeSMC.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: Prelink failed for org.mozodojo.WinbondW836x; aborting prelink.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: Failed to generate prelinked kernel.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: Child process /usr/sbin/kextcache[18903] exited with status 71.
Jun  5 21:37:24 scotts-mac-pro.local installd[18884]: kextcache: Error 107 rebuilding /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache.
Jun  5 21:37:25 scotts-mac-pro.local installd[18884]: PackageKit: releasing backupd
Jun  5 21:37:25 scotts-mac-pro.local installd[18884]: PackageKit: allow user idle system sleep
Jun  5 21:37:25 scotts-mac-pro.local installd[18884]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=121 "An error occurred while updating system extension information." UserInfo=0x7fdd9b81a730 {NSUnderlyingError=0x7fdd9b81d140 "The operation couldn’t be completed. (kextcache error 71.)", NSLocalizedDescription=An error occurred while updating system extension information., arguments=(
     "-update-volume",
     "/",
     "-Installer"
 )} {
     NSLocalizedDescription = "An error occurred while updating system extension information.";
     NSUnderlyingError = "Error Domain=kextcache Code=71 \"The operation couldn\U2019t be completed. (kextcache error 71.)\"";
     arguments =     (
         "-update-volume",
         "/",
         "-Installer"
     );
 }
The lines (from above) point to the problem excerpted below:
kextcache: WinbondW836x.kext - no dependency found for org.netkas.FakeSMC.
kextcache: RadeonX.kext - no dependency found for org.netkas.FakeSMC.
kextcache: NuvotonNCT677x.kext - no dependency found for org.netkas.FakeSMC.
kextcache: NSCPC8739x.kext - no dependency found for org.netkas.FakeSMC.
kextcache: ITEIT87x.kext - no dependency found for org.netkas.FakeSMC.
kextcache: IntelCPUMonitor.kext - no dependency found for org.netkas.FakeSMC.
kextcache: FintekF718x.kext - no dependency found for org.netkas.FakeSMC.
kextcache: ACPISensors.kext - no dependency found for org.netkas.FakeSMC.
kextcache: WinbondW836x.kext - no dependency found for org.netkas.FakeSMC.
***FakeSMC is not the problem and the list above will vary between systems***
The problems are the kexts such as WinbondW836x.kext. To resolve the problem by moving the problem kexts to my temp directory. Open Terminal and change directory to tmp directory
cd /tmp
Then for each problem kext found above move it to the tmp directory with the following commands.
sudo mv /System/Library/Extensions/<my bad kext>.kext .
Do the above for each problem kext. Rerun Multibeast and you should be ok. If you still have an failure double check the install.log for any kexts that may have been missed.
If you still have problems or have a different problem search the forums at TonyMacX86.

Contributors