NTFS-3G ngắt kết nối các phân vùng NTFS vì nó không nhận được tín hiệu trong 15 giây.


15

Sau khi nâng cấp lên Lion, NTFS-3G đã gặp phải sự cố. Tôi đã gỡ cài đặt NTFS-3G và MacFUSE, cài đặt lại chúng và khởi động lại; nhưng vấn đề vẫn tồn tại:

Sau khi kết nối đĩa USB có phân vùng NTFS, biểu tượng đĩa xuất hiện trên màn hình và phân vùng có thể được duyệt. Sau ≈15 giây tôi nhận được cửa sổ bật lên sau:

NTFS-3G không thể gắn kết được vì vấn đề sau xảy ra: Không nhận được tín hiệu trong vòng 15 giây

Tuy nhiên, phân vùng vẫn được gắn kết và nó có thể được duyệt qua cùng một biểu tượng trên màn hình nền. Sau khi cửa sổ bật lên này, HFS +, phân vùng được gắn kết và biểu tượng của nó được hiển thị trên màn hình nền.


Tôi có thể coi những điều trên chỉ là một trục trặc, điều này sẽ làm chậm quá trình làm việc của tôi trong hơn 15 giây. Nhưng vấn đề trở nên lớn hơn với các đĩa TrueCrypt:

Sau khi tôi kết nối một đĩa USB, được mã hóa hoàn toàn bằng TrueCrypt và gắn nó với TrueCrypt, một lần nữa, như trên, biểu tượng của nó xuất hiện trên màn hình và tôi có thể duyệt nội dung của đĩa. Sau 15 giây tôi nhận được các cửa sổ bật lên sau:

NTFS-3G không thể gắn kết được vì vấn đề sau xảy ra: Không nhận được tín hiệu trong vòng 15 giây

đính kèm hdiutil không có hệ thống tập tin gắn kết
Dịch: "hdiutil: đính kèm thất bại - không có hệ thống tệp có thể gắn kết"

Đồng thời, phân vùng gắn kết của tôi, hoạt động bình thường trong 15 giây, biến mất khỏi máy tính để bàn, tức là. được vượt qua.

Tôi đã đọc về các vấn đề tương tự sau khi một số googling, nhưng tất cả đều nói rằng vấn đề biến mất khi cài đặt lại MacFUSE và / hoặc NTFS-3G, đó là những gì không hoạt động với tôi.

Tôi cũng đã thử gắn các phân vùng có và không có bộ nhớ đệm, cũng không giúp được gì.


  • Tín hiệu NTFS-3G muốn là gì?

    Tôi có thể đưa nó bằng tay, như một cách giải quyết. Hoặc NTFS-3G có thể được sửa đổi bằng cách nào đó rằng nó sẽ không cần "tín hiệu": các phân vùng hoạt động bình thường cho đến khi bật lên.

  • Tại sao TrueCrypt giảm phân vùng trong khi các phân vùng bình thường vẫn ở trong hệ thống?
  • Có một số cài đặt ẩn / hiển thị trong Lion chặn NTFS-3G hoạt động bình thường không?
  • Và cuối cùng: chỉ có tôi hay điều này xảy ra với những người khác có NTFS-3G?

  • TrueCrypt là phiên bản 7.0a
  • NTFS-3G là 2010.10.2
  • MacFUSE là 2.1.9 (Beta)

Có vẻ như vấn đề thực sự xảy ra với NTFS-3G: Tôi đã tải xuống bản dùng thử của tuxera 2011.4.1 và không có lỗi xảy ra khi gắn phân vùng NTFS với nó.

Câu trả lời:


10

Tôi tình cờ đọc được một bài đăng trên IM.GettING (NÀY); , trong đó giải thích vấn đề - và thậm chí cung cấp một sửa chữa!

Vấn đề dường như xuất phát từ "fuse_wait" nhị phân từ NTFS-3G chạy như một phần cuối cùng của quy trình gắn kết - vì một số lý do, nó không thể phát hiện ra rằng ntfs-3g đã gắn âm lượng và ở trên một vòng lặp vô vọng đang cố gắng phát hiện tình trạng này cho đến khi nó từ bỏ sau 15 giây. Vì vậy, cách giải quyết của tôi liên quan đến việc thay thế nhị phân fuse_wait bằng một tập lệnh thực hiện ít nhiều cùng một thứ, nhưng thực sự phát hiện (sắp xếp) hoạt động gắn kết và không hết thời gian.

Cách khắc phục

(Giả sử sử dụng 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

Sao chép dán:

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

Tiết kiệm. Sau đó:

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

Thay đổi dòng sau:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr"

đến:

DEFAULT_NTFS_MOUNT_OPTIONS="auto_xattr,noatime,noappledouble,auto_cache"

Tiết kiệm. Khởi động lại. Nụ cười.


Để biết chi tiết và phương pháp thay thế, tôi hết lòng khuyên bạn nên đọc qua bài viết nói trên và cảm ơn anh ấy, không phải tôi.


1

Bản dựng tuxera mới nhất cho Lion có vẻ chắc chắn với tôi cho đến nay. Tôi không biết nếu / khi thư viện miễn phí sẽ gặp khó khăn.


Tiếng thở dài đúng sự thật. Đã thử hỏi điều này trên các diễn đàn hỗ trợ của tu sĩ , nhưng không có kết quả.
Jari Keinänen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.