What Kernel extensions should be deleted to disable bluetooth? A client needs to completely disable bluetooth. The most basic level (aside from physically disconnecting the antennas or removing the airport card) seems to be disabling the kernel extensions. 

I looked in /Volumes/&lt;your system's drive name&gt;/Library/Extensions/ while in recover mode, courtesy of this question, but there were no bluetooth extensions there. 

Supposedly deleting /System/Library/Extensions/IO80211family.kext will disable wifi, but I also ran into issues trying to delete this without being in recovery mode. (Recovery mode shows this file in /Volumes/&lt;your system's drive name&gt;/System/Library/Extension, and wifi was successfully disabled after deleting that file from within recover mode, showing No Hardware Installed after rebooting.)

What file should I delete to achieve the same result for bluetooth?
I'll leave this open to a more definitive answer, but after some guess-and-check I was able to disable the Bluetooth preferences pane with an error To see this preferences pane, you may need to connect a device to your computer. by removing the /System/Library/Extensions/IOBluetoothFamily.kext file.

Clarification as to which of the following found kernel extensions are specifically responsible for Bluetooth IO would be appreciated:

$ ls /System/Library/Extensions/*lue*
/System/Library/Extensions/AppleBluetoothDebug.kext:
Contents

/System/Library/Extensions/AppleBluetoothDebugService.kext:
Contents

/System/Library/Extensions/AppleBluetoothModule.kext:
Contents

/System/Library/Extensions/AppleBluetoothMultitouch.kext:
Contents

/System/Library/Extensions/AppleBluetoothRemote.kext:
Contents

/System/Library/Extensions/AppleMIDIBluetoothDriver.plugin:
Contents

/System/Library/Extensions/IOBluetoothFamily.kext:
Contents

/System/Library/Extensions/IOBluetoothHIDDriver.kext:
Contents