Necesita deshabilitar los dispositivos de almacenamiento masivo USB en macOS Sierra +

Todo el camino a través de El Capitán, la forma en que esto solía funcionar, en la Terminal, era:

sudo kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext
sudo mv /System/Library/Extensions/IOUSBMassStorageClass.kext ~/backup
sudo touch /System/Library/Extensions/
sudo reboot

En Sierra y High Sierra, parece que la extensión del kernel IOUSBMassStorageClass ya no está cargada y, en su lugar, se carga IOUSBMassStorageDriver. Correr kextstat | grep USBMassrevela esto. Si trato de descargar la extensión del kernel IOUSBMassStorageClass, obtengo el siguiente error:

(kernel) Can't remove kext com.apple.iokit.IOUSBMassStorageDriver; services failed to terminate - 0xdc008018. Failed to unload com.apple.iokit.IOUSBMassStorageDriver - (libkern/kext) kext is in use or retained (cannot unload).

Algunos datos adicionales:

  1. Esta estación de trabajo es una máquina independiente y no forma parte de una instalación administrada por macOS Server. Como tal, no tengo acceso al Administrador de perfiles. Sin embargo, si puedo instalar el servidor en otro lugar, exportar un perfil y cargarlo en esta estación de trabajo en la Terminal, esa es una solución aceptable.

  2. Está prohibido el uso de una aplicación de administrador de puntos finales de terceros.

  3. Esta estación de trabajo es remota, por lo que el acceso físico a ella no es una opción. El método preferido de configuración es en Terminal a través de ssh. Escritorio remoto está disponible, si es necesario.

  4. He verificado que la Protección de integridad del sistema se ha desactivado en esta estación de trabajo.

¡Gracias de antemano!

¿Alguien tiene alguna solución? Probé kextunload -b com.apple.iokit.IOUSBMassStorageDriver en Mojave, pero sigue ocurriendo el mismo error.

Respuestas (1)

Según este hilo, parece que es un problema de Apple desde MacOS Sierra. Varios usuarios informaron este problema e incluso se generó un informe de error.

Espero que esto le pueda ayudar.

Gracias LvcasX1: encontré esta página mientras investigaba el problema. ¿Tenía la esperanza de que alguien en la comunidad pueda estar al tanto de una solución?