0 votos

¿Cómo vuelvo a cargar/reinstalo un controlador de extensión de kernel, solucionando este error: Error del sistema de archivos: Propietario no válido (501:0) debería ser (0:0)?

Para resolver un problema con una unidad, tuve que desinstalar/descargar un controlador externo SSD de Samsung. Haciendo esto, fue razonablemente fácil: deshabilitar SIP en Recuperar (csrutil disable), reiniciar, sudo kextunload /..., luego rm -rf /.... Controlador descargado y eliminado.

Hice una copia de seguridad del controlador pensando que hacer lo contrario sería tan trivial, pero parece que no lo es. Copié de nuevo el archivo en: /Library/Extensions, luego intenté volver a cargar el controlador.

Intenté con sudo (sudo kextload /Library/Extensions/SamsungPortableSSDDriver.kext), deshabilitando nuevamente SIP, incluso desde la terminal de root (sudo -i). Nada parece funcionar.

Este es el mensaje de error:

Error de sistema de archivos: La propiedad inválida (501:0) debería ser (0:0) en /Library/Extensions/SamsungPortableSSDDriver.kext

¿Alguna pista? Gracias.

1voto

nostromo Puntos 15

Para corregir la propiedad de la extensión, haga lo siguiente (y asegúrese de estar en el directorio correcto antes de ejecutar chown -R):

cd /Library/Extensions
sudo chown -R root:wheel SamsungPortableSSDDriver.kext

Esto cambiará la propiedad de forma recursiva y no recibirás el error mencionado.

Luego deberías poder hacer

% sudo kextload /Library/Extensions/SamsungPortableSSDDriver.kext
Executing: /usr/bin/kmutil load -p /Library/Extensions/SamsungPortableSSDDriver.kext

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X