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

15

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

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 ventana emergente:

Sinembargo,laparticiónpermanecemontadaysepuedenavegaratravésdelmismoiconoenelescritorio.Despuésdeestaventanaemergente,HFS+,laparticiónsemontaysuiconosemuestraenelescritorio.

Podríaconsiderarloanteriorsimplementecomounafalla,loquesoloralentizaríamiflujodetrabajodurantemásde15segundos.PeroelproblemaseagravaconlosdiscosTrueCrypt:

DespuésdeconectarundiscoUSB,queestátotalmenteencriptadoconTrueCrypt,ymontarloconTrueCrypt,nuevamente,comoenelejemploanterior,suiconoapareceenelescritorioypuedoexaminarelcontenidodeldisco.Despuésde15segundosobtengolassiguientesventanasemergentes:


Traducción:"hdiutil: adjuntar error: no hay sistemas de archivos montables"

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

He leído sobre problemas similares luego de buscar en Google, pero todos dicen que el problema desaparece al reinstalar MacFUSE y / o NTFS-3G, que es lo que no funcionó conmigo.

También he intentado montar las particiones con y sin almacenamiento en caché, tampoco ayudé.

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

    ¿Puedo darlo manualmente, como solución alternativa? O, ¿se puede modificar NTFS-3G de alguna manera para que no necesite "la señal"? Las particiones funcionan normalmente hasta que aparece la ventana emergente.

  • ¿Por qué TrueCrypt elimina la partición mientras que las particiones normales permanecen en el sistema?
  • ¿Alguna configuración oculta / visible en Lion bloqueando NTFS-3G funciona normalmente?
  • Y finalmente: ¿Soy yo o esto le pasa 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 de hecho con NTFS-3G: descargué la versión de prueba de Tuxera 2011.4.1 y no se produjeron errores al montar una partición NTFS con ella.

    
pregunta Jari Keinänen 04.08.2011 - 13:37

2 respuestas

10

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

  

El problema parece deberse al binario "fuse_wait" de NTFS-3G que se ejecuta como parte final del procedimiento de montaje; por alguna razón, no puede detectar que ntfs-3g subió 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 reemplazar el binario fuse_wait con un script que hace más o menos lo mismo, pero en realidad detecta (más o menos) la operación de montaje y no se agota el tiempo de espera.

La solución

(Suponiendo el uso de MacFUSE & 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;

Guardar. Entonces:

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

Cambia la siguiente línea:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr"

a:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache"

Guardar. Reiniciar. Sonríe.

Para detalles y métodos alternativos recomiendo de todo corazón leer a través de artículo mencionado anteriormente y agradézcale a él, no a mí.

    
respondido por el Jari Keinänen 23.11.2011 - 13:55
1

La última versión de Tuxera para Lion me parece sólida hasta ahora. No sé si / cuando la biblioteca gratuita recibirá un golpe.

    
respondido por el bmike 09.08.2011 - 21:51

Lea otras preguntas en las etiquetas