hi,
i have a Mac OS X 10.9.2. host, debian linux guest, virtualbox 4.3.8. For me,
VBoxDrv.kext, VBoxNetAdp.kext, VBoxNetFlt.kext load OK but for VBoxUSB.kext I get
Code: Select all
# kextutil -s ~/scratch -e -d /System/Library/Extensions/System.kext -d ./VBoxDrv.kext/ ./VBoxUSB.kext
Notice: Using running kernel architecture x86_64 to generate symbols.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBFamily.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBUserClient.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBFamily.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBUserClient.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBFamily.
./VBoxUSB.kext - no dependency found for com.apple.iokit.IOUSBUserClient.
Diagnostics for ./VBoxUSB.kext:
Warnings:
The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup:
/Library/Application Support/VirtualBox/VBoxUSB.kext/Contents/CodeDirectory
/Library/Application Support/VirtualBox/VBoxUSB.kext/Contents/CodeRequirements
/Library/Application Support/VirtualBox/VBoxUSB.kext/Contents/CodeResources
/Library/Application Support/VirtualBox/VBoxUSB.kext/Contents/CodeSignature
Dependency Resolution Failures:
No kexts found for these libraries:
com.apple.iokit.IOUSBFamily
com.apple.iokit.IOUSBUserClient
the strange thing is, IOUSBFamily and IOUSBUserClient are loaded, it just doesn't see them.
Code: Select all
# kextstat | grep IOUSB
34 15 0xffffff7f81139000 0x61000 0x61000 com.apple.iokit.IOUSBFamily (675.4.0) <11 7 5 4 3 1>
46 0 0xffffff7f811ba000 0x3000 0x3000 com.apple.iokit.IOUSBUserClient (660.4.2) <34 7 5 4 3 1>
58 1 0xffffff7f811a6000 0x11000 0x11000 com.apple.iokit.IOUSBMassStorageClass (3.6.0) <57 34 15 5 4 3 1>
62 3 0xffffff7f81294000 0x9000 0x9000 com.apple.iokit.IOUSBHIDDriver (660.4.0) <34 29 5 4 3 1>
Any suggestions to get the dependencies to resolve and get VBoxUSB.kext loaded?