红联Linux门户
Linux帮助

挂载NTFS的问题Transport endpoint is not connected

发布时间:2016-01-23 20:28:32来源:红联作者:bamboossom
求解!!!

本人小白,基本没学过Linux,现在使用的是
Linux version 3.16.0-4-686-pae (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17)
做samba服务器。

手动挂载NTFS移动硬盘没有任何问题,比如,sudo mount /dev/sdb1 /mnt/nas
使用这句可以正常使用NTFS的移动硬盘。
但是在脚本sh文件里就出现问题了,比如,
#!/bin/bash
mount /dev/sdb1 /mnt/nas或者mount -t ntfs-3g /dev/sdb1 /mnt/nas
一个后台程序,比如udev促发了这个脚本后,就会出现很奇怪的问题:
lsblk可以看到sdb1已经挂到/mnt/nas上了,
但是ls /mnt/nas 会报错Transport endpoint is not connected,
在WIN下nas这个文件夹消失了。

但但但是,如果手动sh这个脚本一点问题没有,可以正常使用这个NTFS移动硬盘。
这个问题怎么解?????

fat32或ext4的移动硬盘在udev的脚本里没有问题,可以正常使用。
文章评论

共有 1 条评论

  1. 尿失禁看下 于 2016-01-28 11:43:55发表:

    手动挂载NTFS移动硬盘没有任何问题,比如,sudo mount /dev/sdb1 /mnt/nas
    使用这句可以正常使用NTFS的移动硬盘。
    但是在脚本sh文件里就出现问题了,比如,
    #!/bin/bash