Hay veces que la función Seagate Secure está en gris o que Toolkit muestra una pantalla en blanco en macOS. Estos pasos aplican para productos de Seagate y LaCie que son compatibles con la función Seagate Secure de Toolkit.
IMPORTANTE: Antes de intentar solucionar problemas más técnicos, intente lo siguiente:
- Desconecte físicamente la unidad > Espere 30 segundos > Vuelva a conectar la unidad
- Desconecte la unidad externa > Reinicie la computadora > Espere 30 segundos después de que Toolkit se cargue > Vuelva a conectar la unidad
Es posible que haya un retraso entre el momento en que el sistema operativo detecta la unidad y el momento en que aparece la solicitud para desbloquear la unidad. Espere 30 segundos antes de hacer clic en el ícono de Seagate Secure en Toolkit.
La función de seguridad de Toolkit usa una extensión kernel (kernel extension, KEXT) para comunicarse con el dispositivo la cual podemos reparar. Este tipo de solución de problemas es más avanzado y algunos pasos involucrarán el uso de la línea de comando dentro de Terminal en macOS. Los siguientes pasos varían desde fáciles hasta más avanzados.
Desinstalación de Seagate Dashboard; únicamente unidades Seagate
El software heredado como Seagate Dashboard puede interferir con las funciones de seguridad del Toolkit.
Ícono de Apple > Preferencias/ajustes del sistema > Ubicar el ícono de Seagate Dashboard
Haga clic en el ícono de Dashboard > Haga clic en Desinstalar
Una vez hecho lo anterior, reinicie la computadora.
Si no soluciona el problema, continúe leyendo.
Verificación de que se haya seleccionado "Permitir"
En macOS 10.13 (High Sierra), Apple presentó una nueva función que requiere que los usuarios "Permitan" la KEXT antes de que pueda cargar una KEXT externa. Para obtener más información consulte la nota técnica de Apple.
Debería haber una notificación durante la instalación de Toolkit que indique que se requiere permiso. Si está en su Mac, haga clic aquí para abrir el panel de preferencias Seguridad y privacidad Los usuarios de macOS 13 (Ventura) deberán desplazarse hacia abajo para ver el botón Permitir.
Para macOS 13 (Ventura)
- Haga clic en el ícono de Apple
- Haga clic en Preferencias del sistema
- Haga clic en Privacidad y seguridad
- Localice la sección de Seguridad
Para macOS (Monterey) y anteriores
- Haga clic en el ícono de Apple
- Haga clic en Preferencias del sistema.
- Seguridad y privacidad
Es posible que el panel de Seguridad y privacidad deba desbloquearse, haga clic en el ícono de desbloquear en la esquina inferior izquierda y luego ingrese sus credenciales. Si "Permitir" no está seleccionado, Apple impide que la KEXT cargue. Apple indica que esta instrucción únicamente estará disponible durante 30 minutos según se indica en la nota técnica que se mencionó anteriormente.
Los siguientes pasos podrían incluir el uso de Terminal, lo que se considera más avanzado. Este ejemplo incluye líneas que pueden copiarse del artículo y pegarse en la ventana de Terminal.
Existe más de una manera de abrir Terminal, a continuación, se mencionan dos métodos:
- Presione y sostenga el botón de comando y luego presione la barra espaciadora para hacer aparecer una ventana de búsqueda de Spotlight. Escriba "Terminal" y presione Intro.
- Abra Finder > Aplicaciones > Utilidades >Terminal.
Confirmación de la aprobación de la KEXT
Reinstalar el software puede hacer que aparezca la instrucción nuevamente, pero también existe un comando de Terminal que puede usarse para determinar si la KEXT se permitió. El siguiente comando verificará la base de datos de políticas de Apple y luego la filtrará únicamente para entradas de Seagate:
sudo sqlite3 /private/var/db/SystemPolicyConfiguration/KextPolicy '.dump kext_policy' | grep -i seagate
Busque com.seagate.IOSED01 y luego a la derecha verá un 1 o un 0. El número 1 significa que la KEXT está aprobada y el 0 significa que no está aprobada. Si hay un 0, intente instalar nuevamente Toolkit y busque la instrucción para que pueda aprobar la KEXT. Si hay un 1, continúe leyendo.
Verificación de la carga de la KEXT
Es posible que haya instancias en las que por una razón u otra la KEXT no se carga cuando debería. Mediante Terminal podemos verificar que la KEXT esté cargada. El comando “Kextstat” verificará las KEXT cargadas y podemos agregar un filtro de manera que únicamente veremos las KEXT de Seagate:
kextstat | grep -i seagate
El siguiente resultado debería mostrarse si la KEXT está cargada.
Una vez hecho lo anterior, verifique las Preferencias del sistema nuevamente para ver si puede "Permitir" la KEXT si no se había aprobado.
Carga manual de la KEXT
Si la KEXT no se carga, vale la pena intentar ver si se puede cargar manualmente.
AVISO: Antes de continuar, desconecte TODOS los dispositivos, en especial cualquier dispositivo Seagate/LaCie que no sean necesarios para la operación actual, mantenga únicamente lo necesario (ratón, teclado, monitor, etc.). Si los siguientes pasos no se siguen con exactitud, podría ocasionar un pánico en el kernel al intentar cargar la KEXT. Si esto sucede, apague su Mac y reinicie la máquina.
sudo kextload /Library/Extensions/SeagateDiskService.kext
Ingrese la contraseña del usuario y presione Intro.
Abra o reinicie Toolkit y conecte la unidad.