Skip to content

Kext not loaded (link failed) on OS X El Capitan 10.11.6 on MacBookPro5,5 #20

Description

@RetroGamingStuff

Hi, TurboMac.kext is not loaded (link failed), could you please check if is there something wrong in your code?

As expected after reboot the command kextstat | grep TurboMac reports nothing.

I really need to have access to this old Mac, thanks!

The output of the installation from script CatalinaAndBelowInstall.command is here:

Before continuing, make sure that you have disabled SIP
Press any key to continue...
Password:
Cache file /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz is out of date; not using.
Cache file /System/Library/Caches/com.apple.kext.caches/Directories/Library/Extensions/KextIdentifiers.plist.gz is out of date; not using.
Notice: TurboMac.kext has debug properties set.
Diagnostics for TurboMac.kext:
Code Signing Failure: code signature is invalid
kext-dev-mode allowing invalid signature -67050 0xFFFFFFFFFFFEFA16 for kext "TurboMac.kext"
kext signature failure override allowing invalid signature -67050 0xFFFFFFFFFFFEFA16 for kext "/Library/Extensions/TurboMac.kext"
(kernel) kxld[calasanmarko.TurboMac]: The super class vtable '__ZTV9IOService' for vtable '__ZTV8TurboMac' is out of date. Make sure your kext has been built against the correct headers.
(kernel) Can't load kext calasanmarko.TurboMac - link failed.
(kernel) Failed to load executable for kext calasanmarko.TurboMac.
(kernel) Kext calasanmarko.TurboMac failed to load (0xdc008016).
(kernel) Failed to load kext calasanmarko.TurboMac (error 0xdc008016).
Failed to load TurboMac.kext - (libkern/kext) link error.
Check library declarations for your kext with kextlibs(8).
kext-dev-mode allowing invalid signature -67050 0xFFFFFFFFFFFEFA16 for kext TurboMac.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext ACPI_SMC_PlatformPlugin.kext
kext file:///System/Library/Extensions/fabio.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/EyeTVVoyagerAudioBlock.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/EyeTVEmpiaAudioBlock.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/EyeTVCinergyXSAudioBlock.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/EyeTVAfaTechHidBlock.kext/ is in hash exception list, allowing to load
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Invalid signature -67050 for kext <OSKext 0x7fef4561a420 [0x7fff7a87f440]> { URL = "TurboMac.kext/ -- file:///Library/Extensions/", ID = "calasanmarko.TurboMac" }
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
kxld[calasanmarko.TurboMac]: The super class vtable 'vtable for IOService' for vtable 'vtable for TurboMac' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for calasanmarko.TurboMac; omitting from prelinked kernel.
\nInstallation complete. Approve the extension if a prompt appears, and reboot your Mac.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions