NTFS-3G desmonta las particiones NTFS porque "no recibió la señal en 15 segundos", ¿qué señal?

Después de actualizar a Lion, NTFS-3G ha tenido problemas. Desinstalé NTFS-3G y MacFUSE, los reinstalé y reinicié; pero el problema todavía existe:

Después de conectar un disco USB que tiene una partición NTFS, el ícono del disco aparece en el escritorio y se puede navegar por la partición. Después de ≈15 segundos aparece la siguiente window emergente:

NTFS-3G no se pudo montar ... porque se produjo el siguiente problema: No recibió una señal en 15 segundos

Sin embargo, la partición permanece montada y se puede navegar a través del mismo ícono en el escritorio. Después de esta window emergente, la otra partición, HFS +, se monta y se muestra su icono en el escritorio.


Podría considerar lo anterior simplemente como un problema, lo que ralentizaría mi flujo de trabajo por más de 15 segundos. Pero el problema se agranda con los discos TrueCrypt:

Después de conectar un disco USB, que está completamente encriptado con TrueCrypt, y montarlo con TrueCrypt, una vez más, como arriba, su ícono aparece en el escritorio y puedo navegar por los contenidos del disco. Después de 15 segundos, recibo las siguientes windows emergentes:

NTFS-3G no se pudo montar ... porque se produjo el siguiente problema: No recibió una señal en 15 segundos

hdiutil attach falló en sistemas de archivos no montables
Traducción: "hdiutil: attach failed – no hay filesystems montables"

Al mismo time, mi partición montada, que funcionó normalmente durante 15 segundos, desaparece del escritorio, es decir. se desmonta

He leído acerca de problemas similares después de googlear, pero todos dicen que el problema desaparece al volver a instalar MacFUSE y / o NTFS-3G, que es lo que no funcionó conmigo.

También intenté montar las particiones con y sin almacenamiento en caching, tampoco ayudé.


  • ¿Cuál es la señal que NTFS-3G quiere?

    ¿Puedo darlo de forma manual, como una solución alternativa? ¿O puede NTFS-3G de alguna manera modificarse que no necesitaría "la señal": las particiones funcionan normalmente hasta la window emergente.

  • ¿Por qué TrueCrypt elimina la partición mientras las particiones normales permanecen en el sistema?
  • ¿Hay alguna configuration oculta / visible en Lion que bloquea NTFS-3G que funciona normalmente?
  • Y finalmente: ¿soy yo o le sucede esto a otros con NTFS-3G?

  • TrueCrypt es v. 7.0a
  • NTFS-3G es 2010.10.2
  • MacFUSE es 2.1.9 (Beta)

Parece que el problema es realmente con NTFS-3G: descargué la versión de testing de Tuxera 2011.4.1 y no ocurrió ningún error al montar una partición NTFS con ella.

  • TrueCrypt y OSX Fuse
  • Montar un disco como si fuera un disco externo
  • ¿Por qué FAT16 está limitado a solo lectura con TrueCrypt en Snow Leopard?
  • Truecrypt 7.1a requiere Mac OS X 10.4 o posterior en Yosemite 10.10
  • Error de Truecrypt: el sistema de files OSXFUSE no está disponible (255)
  • ¿Cómo se crea exactamente una memory USB multiplataforma portátil con VeraCrypt?
  • TrueCrypt falla con el error de Fusefs Kext
  • ¿Formatear un disco duro externo con TrueCrypt como NTFS?
  • 2 Solutions collect form web for “NTFS-3G desmonta las particiones NTFS porque "no recibió la señal en 15 segundos", ¿qué señal?”

    Me encontré con una publicación en IM.GETTING (THIS); , que explicó el problema e incluso proporcionó una solución.

    El problema parece provenir del binary "fuse_wait" de NTFS-3G que se ejecuta como parte final del procedimiento de assembly, por alguna razón no puede detectar que ntfs-3g montó el volumen y se mantiene en un bucle sin esperanza tratando de detectar esta condición hasta que se rinde después de 15 segundos. Así que mi solución consiste en replace el binary fuse_wait por un script que hace más o less lo mismo, pero en realidad detecta (más o less) la operación de assembly y no el time de espera.

    La solución

    (Suponiendo el uso de MacFUSE y NTFS-3G)

    sudo mv /usr/local/bin/fuse_wait /usr/local/bin/fuse_wait.original sudo touch /usr/local/bin/fuse_wait sudo chmod 0755 /usr/local/bin/fuse_wait sudo chown 0:0 /usr/local/bin/fuse_wait sudo nano /usr/local/bin/fuse_wait 

    Copiar pegar:

     #!/bin/bash MNTPOINT=$1 shift TIMEOUT=$1 shift MNTCMD=$1 shift $MNTCMD "$@" &> /var/log/ntfsmnt.log MNTCMD_RETVAL=$? if [ $MNTCMD_RETVAL -eq 0 ]; then until [ `/sbin/mount | /usr/bin/grep -c "$MNTPOINT"` -ge 1 ] || [ $TIMEOUT -eq 0 ] do sleep 1 let TIMEOUT-- done fi [ $TIMEOUT -eq 0 ] && RETVAL=1 || RETVAL=$MNTCMD_RETVAL exit $RETVAL; 

    Salvar. Entonces:

     sudo nano /System/Library/Filesystems/ntfs-3g.fs/ntfs-3g.util 

    Cambiar la siguiente línea:

     DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr" 

    a:

     DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache" 

    Salvar. Reiniciar. Sonreír.


    Para detalles y methods alternativos, recomiendo sinceramente leer el artículo antes mencionado y agradecerle a él, no a mí.

    La última versión de Tuxera para Lion me parece sólida hasta ahora. No sé si / cuándo la biblioteca gratuita tendrá un bache.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).