NTFS-3G отключает разделы NTFS, потому что «не получил сигнал через 15 секунд» - какой сигнал?

После обновления до Lion NTFS-3G сталкивается с проблемами. Я удалил NTFS-3G и MacFUSE, переустановил их и перезагрузил; но проблема все еще существует:

После подключения USB-диска с разделом NTFS на рабочем столе появится значок диска, и этот раздел можно просмотреть. После ≈15 секунд я получаю следующее всплывающее окно:

NTFS-3G не смогла подключиться ... потому что возникла следующая проблема: не получил сигнал в течение 15 секунд

Тем не менее, раздел остается установленным, и его можно просматривать с помощью того же значка на рабочем столе. После это всплывающее окно, HFS +, раздел будет смонтирован и его значок отображается на рабочем столе.


Я мог бы рассмотреть вышеизложенное просто как глюк, который просто замедлит мой рабочий процесс на 15 секунд. Но проблема с больше по сравнению с дисками TrueCrypt:

После подключения USB-диска, который полностью зашифрован с помощью TrueCrypt, и снова смонтируйте его с помощью TrueCrypt, как указано выше, его значок появляется на рабочем столе, и я могу просматривать содержимое диска. Через 15 секунд я получаю следующие всплывающие окна:

NTFS-3G не смогла подключиться ... потому что возникла следующая проблема: не получил сигнал в течение 15 секунд

hdiutil attach не удалось без монтируемых файловых систем
Перевод: "hdiutil: attach failed - нет монтируемых файловых систем "

В то же время мой смонтированный раздел, который работал нормально в течение 15 секунд, исчезает с рабочего стола, т.е. размонтируется.

Я прочитал о подобных проблемах после некоторых поисковых запросов, но все они говорят, что проблема исчезает с переустановкой MacFUSE и /или NTFS-3G, что и не со мной.

Я также попытался установить разделы с кешированием и без него, также не помог.


  • Какой сигнал нужен NTFS-3G?

    Могу я дать его вручную, как обходной путь. Или NTFS-3G может быть каким-то образом изменен, что ему не нужен «сигнал»: разделы работают нормально до всплывающего окна.

  • Почему TrueCrypt удаляет раздел , в то время как обычные разделы остаются в системе?
  • Есть ли скрытые /видимые настройки в Lion, блокирующие NTFS-3G, работающие нормально?
  • И наконец: Это только я или это происходит с другими с NTFS-3G?

  • TrueCrypt - v. 7.0a
  • NTFS-3G - 2010.10.2
  • MacFUSE - 2.1.9 (бета)

Кажется, проблема действительно в NTFS-3G: я загрузил пробную версию Tuxera 2011.4.1 и никаких ошибок не произошло при установке раздела NTFS с ней.

14 голосов | спросил Jari Keinänen 4 PM00000030000004731 2011, 15:37:47

2 ответа


10

Я наткнулся на сообщение в IM.GETTING (ЭТО) , в котором объяснялась проблема - и даже при условии исправления

  

Проблема, по-видимому, связана с бинарным «fuse_wait» из NTFS-3G, который запускается как заключительная часть процедуры установки - по какой-то причине он не может обнаружить, что ntfs-3g смонтировал том и остался в безнадежном цикле пытаясь обнаружить это условие, пока оно не прекратится через 15 секунд. Таким образом, мое обходное решение включает замену двоичного файла fuse_wait скриптом, который делает более или менее одно и то же, но фактически обнаруживает (вроде) операцию монтирования, а не время.

Исправление

(Предполагая использование 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

Копировать & вставить:

#!/bin/bash

MNTPOINT=$1
shift
TIMEOUT=$1
shift
MNTCMD=$1
shift

$MNTCMD "[email protected]" &> /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;

Сохранить. Тогда:

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

Измените следующую строку:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr"

в

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache"

Сохранить. Перезагружать. Улыбка.


Для деталей и альтернативных методов Я всем сердцем рекомендую прочитать вышеупомянутая статья и поблагодарить его, а не меня.

ответил Jari Keinänen 23 32011vEurope/Moscow11bEurope/MoscowWed, 23 Nov 2011 16:55:11 +0400 2011, 16:55:11
1

Последняя сборка Tuxera для Lion до сих пор выглядит твердой. Я не знаю, будет ли /когда бесплатная библиотека получит рельеф.

ответил bmike 9 PM000000110000001931 2011, 23:51:19

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132