TrueCrypt falla con el error fusefs kext

Después de actualizar a Mountain Lion, ya no puedo montar ningún volumen con TrueCrypt 7.1a. Después de escribir la contraseña del volumen, se muestra un mensaje de error que indica que el archivo fusefs kext can't be loaded.

El archivo de registro del sistema muestra los siguientes errores:

com.apple.kextd[12]: Failed to load /Library/Filesystems/fusefs.fs/Support/fusefs.kext - (libkern/kext) link error.
kernel[0]: kxld[com.google.filesystems.fusefs]: The following symbols are unresolved for this kext:
kernel[0]: kxld[com.google.filesystems.fusefs]:    _OSRuntimeFinalizeCPP
kernel[0]: kxld[com.google.filesystems.fusefs]:    _OSRuntimeInitializeCPP
kernel[0]: Can't load kext com.google.filesystems.fusefs - link failed.
kernel[0]: Failed to load executable for kext com.google.filesystems.fusefs.
kernel[0]: Kext com.google.filesystems.fusefs failed to load (0xdc008016).
kernel[0]: Failed to load kext com.google.filesystems.fusefs (error 0xdc008016).

¿Necesito actualizar MacFuse o TrueCrypt para que esto funcione de nuevo?

Respuestas (2)

Resultó que esto estaba relacionado con ejecutar un kernel de 64 bits verdadero en lugar de uno de 32/64 bits.

La instalación de una de las siguientes actualizaciones para el sistema FuseFS solucionó el error:

Después de instalar esto, volví a abrir TrueCrypt y luego pude montar el volumen.

Versión 7.1a deTrueCrypt

  • instala,
  • es PGP verificado,
  • y se ejecuta en Mountain Lion.

El instalador instala las extensiones de kernel correctas:ingrese la descripción de la imagen aquí