kamidake50 Posted June 18, 2010 Share Posted June 18, 2010 I'm posting in here so hopefully I find an answer, if not, and i figure it out I will post here to help others:) Anyway, I noticed I can't connect to any machines using AFP and SMB worked... I figured out it wasn't Bonjour, and then went into system.log and found: Jun 18 14:15:16 My-Mac com.apple.kextd[10]: Failed to load /System/Library/Filesystems/AppleShare/afpfs.kext - (libkern/kext) link error. Jun 18 14:15:16 My-Mac com.apple.afpfs_afpLoad[126]: /System/Library/Filesystems/AppleShare/afpfs.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8). Then, using it suggestion ran # kextutil afpfs.kext I got: Warnings: The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup: /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeDirectory /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeRequirements /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeResources /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeSignature (kernel) kxld[com.apple.filesystems.afpfs]: The following symbols are unresolved for this kext: (kernel) kxld[com.apple.filesystems.afpfs]: _vfs_setunmountpreflight (kernel) Can't load kext com.apple.filesystems.afpfs - link failed. (kernel) Failed to load executable for kext com.apple.filesystems.afpfs. (kernel) Kext com.apple.filesystems.afpfs failed to load (0xdc008016). (kernel) Failed to load kext com.apple.filesystems.afpfs (error 0xdc008016). Failed to load afpfs.kext - (libkern/kext) link error. Check library declarations for your kext with kextlibs(8). So looks like _vfs_setunmountpreflight is a lib it can't resolve for some reason. Now, looking at _vfs_setunmountpreflight it reminds me of something I see on every boot: kxld[com.apple.kpi.private]: This symbol set has the following unresolved symbols: kxld[com.apple.kpi.private]: _buf_getcpaddr kxld[com.apple.kpi.private]: _buf_setcpaddr kxld[com.apple.kpi.private]: _cp_key_store_action kxld[com.apple.kpi.private]: _cp_register_wraps kxld[com.apple.kpi.private]: _ifnet_clone_attach kxld[com.apple.kpi.private]: _ifnet_clone_detach kxld[com.apple.kpi.private]: _ifnet_idle_flags kxld[com.apple.kpi.private]: _ifnet_set_idle_flags kxld[com.apple.kpi.private]: _mbuf_get_priority kxld[com.apple.kpi.private]: _vfs_setunmountpreflight Any ideas? Perhaps since I am using a legacy kernel (I have a celeron) that it can't find these items in the new kernel? 10.6.4 looking for 10.6.4 libs Link to comment Share on other sites More sharing options...
kamidake50 Posted June 19, 2010 Author Share Posted June 19, 2010 Is there a way to build a custom kernel from 10.6.4 to include Celeron support? Link to comment Share on other sites More sharing options...
rx7boy Posted June 19, 2010 Share Posted June 19, 2010 Hello I am getting pretty much the same thing, I have a fairly vanilla install with a core i7 920, and I cannot connect to afp shares anymore just smb. I also see that the same things on start up. I am currently trying to figure this out also. hmmmm... Link to comment Share on other sites More sharing options...
Smallmac Posted June 20, 2010 Share Posted June 20, 2010 I'm posting in here so hopefully I find an answer, if not, and i figure it out I will post here to help others:) Anyway, I noticed I can't connect to any machines using AFP and SMB worked... I figured out it wasn't Bonjour, and then went into system.log and found: Jun 18 14:15:16 My-Mac com.apple.kextd[10]: Failed to load /System/Library/Filesystems/AppleShare/afpfs.kext - (libkern/kext) link error. Jun 18 14:15:16 My-Mac com.apple.afpfs_afpLoad[126]: /System/Library/Filesystems/AppleShare/afpfs.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8). Then, using it suggestion ran # kextutil afpfs.kext I got: Warnings: The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup: /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeDirectory /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeRequirements /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeResources /System/Library/Filesystems/AppleShare/afpfs.kext/Contents/CodeSignature (kernel) kxld[com.apple.filesystems.afpfs]: The following symbols are unresolved for this kext: (kernel) kxld[com.apple.filesystems.afpfs]: _vfs_setunmountpreflight (kernel) Can't load kext com.apple.filesystems.afpfs - link failed. (kernel) Failed to load executable for kext com.apple.filesystems.afpfs. (kernel) Kext com.apple.filesystems.afpfs failed to load (0xdc008016). (kernel) Failed to load kext com.apple.filesystems.afpfs (error 0xdc008016). Failed to load afpfs.kext - (libkern/kext) link error. Check library declarations for your kext with kextlibs(8). So looks like _vfs_setunmountpreflight is a lib it can't resolve for some reason. Now, looking at _vfs_setunmountpreflight it reminds me of something I see on every boot: kxld[com.apple.kpi.private]: This symbol set has the following unresolved symbols: kxld[com.apple.kpi.private]: _buf_getcpaddr kxld[com.apple.kpi.private]: _buf_setcpaddr kxld[com.apple.kpi.private]: _cp_key_store_action kxld[com.apple.kpi.private]: _cp_register_wraps kxld[com.apple.kpi.private]: _ifnet_clone_attach kxld[com.apple.kpi.private]: _ifnet_clone_detach kxld[com.apple.kpi.private]: _ifnet_idle_flags kxld[com.apple.kpi.private]: _ifnet_set_idle_flags kxld[com.apple.kpi.private]: _mbuf_get_priority kxld[com.apple.kpi.private]: _vfs_setunmountpreflight Any ideas? Perhaps since I am using a legacy kernel (I have a celeron) that it can't find these items in the new kernel? 10.6.4 looking for 10.6.4 libs Speaking for MSI Wind U100 with Atom-Kernel... Before updated I backuped /System/Library/FileSystems/AppleShare After Update copied backuped AppleShare-Folder back Hope this works for other guys too Link to comment Share on other sites More sharing options...
kamidake50 Posted June 21, 2010 Author Share Posted June 21, 2010 Speaking for MSI Wind U100 with Atom-Kernel... Before updated I backuped /System/Library/FileSystems/AppleShare After Update copied backuped AppleShare-Folder back Hope this works for other guys too Hmm... looks like in pacifist that afpfs.kext isn't updated until 10.6.2.. I hate to reinstall though for one kext so I hope someone tars it up and posts it here:) Pleeease Smallmac:P lol Link to comment Share on other sites More sharing options...
Plastriq Posted June 21, 2010 Share Posted June 21, 2010 Another request for the old AFP kext here Link to comment Share on other sites More sharing options...
Recommended Posts