NTFS-3G smonta le partizioni NTFS perché "non ha ricevuto il segnale in 15 secondi" - che segnale?

15

Dopo l'aggiornamento a Lion, NTFS-3G ha riscontrato problemi. Ho disinstallato NTFS-3G e MacFUSE, reinstallato e riavviato; ma il problema esiste ancora:

Dopo aver collegato un disco USB con una partizione NTFS, l'icona del disco viene visualizzata sul desktop e la partizione può essere sfogliata. Dopo ≈15 secondi viene visualizzato il seguente popup:

Tuttavia,lapartizionerimanemontataepuòesseresfogliatatramitelastessaiconasuldesktop.Dopoquestopop-upl'altro,HFS+,vienemontatalapartizioneelasuaiconavienevisualizzatasuldesktop.

Potreiconsiderarequantosoprasolocomeunproblematecnico,cherallenterebbeilmioflussodilavoroper15+secondi.MailproblemaaumentaconidischiTrueCrypt:

DopoavercollegatoundiscoUSB,cheècompletamentecrittografatoconTrueCrypt,emontatoconTrueCrypt,ancoraunavolta,comesopra,lasuaiconaapparesuldesktopepossosfogliareilcontenutodeldisco.Dopo15secondiricevoiseguentipopup:


Traduzione:"hdiutil: attach failed - nessun file system montabile"

Allo stesso tempo, la mia partizione montata, che funzionava normalmente per 15 secondi, scompare dal desktop, ad es. viene smontato.

Ho letto di problemi simili dopo qualche ricerca su google, ma tutti dicono che il problema scompare con la reinstallazione di MacFUSE e / o NTFS-3G, che è ciò che non ha funzionato con me.

Ho anche provato a montare le partizioni con e senza il caching, non ho aiutato neanche.

  • Qual è il segnale che NTFS-3G desidera?

    Posso darlo manualmente, come soluzione. O può NTFS-3G essere in qualche modo modificato che non avrebbe bisogno di "il segnale": le partizioni funzionano normalmente fino al pop-up.

  • Perché TrueCrypt rilascia la partizione mentre le normali partizioni rimangono nel sistema?
  • Alcune impostazioni nascoste / visibili nel blocco Lion NTFS-3G funzionano normalmente?
  • E infine: Sono solo io o succede ad altri con NTFS-3G?
  • TrueCrypt è v. 7.0a
  • NTFS-3G è 2010.10.2
  • MacFUSE è 2.1.9 (Beta)

Sembra che il problema sia effettivamente con NTFS-3G: ho scaricato la versione di prova di Tuxera 2011.4.1 e non ho riscontrato errori durante il montaggio di una partizione NTFS con essa.

    
posta Jari Keinänen 04.08.2011 - 13:37
fonte

2 risposte

10

Mi sono imbattuto in un post su IM.GETTING (THIS); , che ha spiegato il problema - e ha anche fornito una soluzione!

The problem seems to stem from the binary "fuse_wait" from NTFS-3G that's run as a final part of the mounting procedure - for some reason it can't detect that ntfs-3g mounted the volume and stays on a hopeless loop trying to detect this condition until it gives up after 15 seconds. So my workaround involves replacing the fuse_wait binary with a script that does more or less the same thing, but actually detecting (sort of) the mount operation and not timing out.

La correzione

(Supponendo l'uso di MacFUSE e 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

Copia e amp; incollare:

#!/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;

Salva. Poi:

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

Cambia la seguente riga:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr"

a:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache"

Salva. Reboot. Sorriso.

Per i dettagli e metodi alternativi consiglio caldamente di leggere attraverso articolo di cui sopra e ringrazialo, non io.

    
risposta data 23.11.2011 - 13:55
fonte
1

L'ultima build di Tuxera per Lion mi sembra solida finora. Non so se / quando la libreria libera avrà un bernoccolo.

    
risposta data 09.08.2011 - 21:51
fonte

Leggi altre domande sui tag