传输端点未连接

时间:2014-07-26 01:37:20

标签: mount fuse

FUSE 经常(每2到3天)在我的挂载点上出现Transport endpoint is not connected错误,似乎唯一能解决的问题就是重新启动。

我目前的挂载点设置是这样的,我不确定我应该在这里添加哪些其他细节,所以如果我错过任何内容请告诉我..

/dev/sdc1 /mnt/hdd2 ext4 defaults 0 0
/dev/sdb1 /mnt/hdd1 ext4 defaults 0 0
mhddfs#/mnt/hdd1,/mnt/hdd2 /data fuse defaults,allow_other 0 0

7 个答案:

答案 0 :(得分:176)

我有完全相同的问题。我还没有在任何地方找到解决方案,但我已经能够通过简单地卸载和重新安装挂载点来重新启动它。

对于您的系统,命令是:

fusermount -uz /data
mount /data

-z强制卸载,这解决了重新启动的需要。您可能需要sudo执行此操作,具体取决于您的设置。如果命令没有所需的提升权限,则可能会遇到以下错误:

  

fusermount:/ etc / mtab中找不到/ data的条目

我使用的是Ubuntu 14.04 LTS,当前版本为mhddfs

答案 1 :(得分:68)

这通常是由于文件系统崩溃导致挂载的挂载目录引起的。转到挂载点的父目录,然后输入fusermount -u YOUR_MNT_DIR

如果没有这个诀窍,请执行sudo umount -l YOUR_MNT_DIR

答案 2 :(得分:14)

我通过局域网上的Mindstorms EV3砖块和通过无线连接从Fedora 17 linux的sshfs命令到debian linux的错误。

Bash命令:

el@defiant /mnt $ sshfs root@192.168.13.102:/root -p 22 /mnt/ev3
fuse: bad mount point `/mnt/ev3': Transport endpoint is not connected

使用以下命令解决此问题并再次尝试:

fusermount -u /mnt/ev3

这些额外的sshfs选项可防止上述错误同时发生:

sudo sshfs -d -o allow_other -o reconnect -o ServerAliveInterval=15 root@myremoteserver.com:/var/lib/redmine/plugins /mnt -p 12345 -C

要使用上面的allow_other,您需要取消注释/etc/fuse.conf中的最后一行:

# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000

# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
user_allow_other

来源:http://slopjong.de/2013/04/26/sshfs-transport-endpoint-is-not-connected/

答案 3 :(得分:4)

0.1.39中引入了分段故障问题。您可以检查我的存储库,同时修复此存储库:https://github.com/vdudouyt/mhddfs-nosegfault

答案 4 :(得分:1)

现在,此答案适用于因此问题而迷失灵魂的人,因为他们强行卸下了驱动器,但他们的硬盘驱动器是 NTFS格式化的。假设您已经安装了ntfs-3g(sudo apt-get install ntfs-3g)。

sudo ntfs-3g /dev/hdd /mnt/mount_point -o force

其中 hdd 是有问题的硬盘驱动器,并且存在“ / mnt / mount_point”目录。

注释: 这已解决了在使用NTFS驱动器的Ubuntu 18.04计算机上的问题,该驱动器的日志文件通过 sudo ntfsfix / dev / hdd 重置,并使用 sudo umount -l / mnt / mount_point强制卸载strong>

如果此修复程序可以帮助任何人,请在此处留下我的答案!

答案 5 :(得分:-1)

使用X2Go时遇到了这个问题。问题发生在远程计算机和本地PC之间共享的文件夹中。

解决方案:cd再次移出该文件夹。这样就解决了。

答案 6 :(得分:-1)

非常有趣的是,此错误“传输端点未连接”是由我安装了多个Veracrypt设备引起的。我关闭了多余的设备,然后突然可以访问驱动器。嗯..