yinheli / docker-thunder-xware

Dockerizing thunder xware
300 stars 82 forks source link

没有检测到外接存储设备 #5

Open ProfFan opened 8 years ago

ProfFan commented 8 years ago

问题

安装直接按照GitHub repo上的说明来的,但是安装完成之后总会提示“没有检测到外接存储设备”。经过排查,当不挂载数据分区(即不加-v选项)时,迅雷可以正常下载到docker镜像中,因此怀疑是迅雷针对文件系统有检测(docker挂载的文件系统是tmpfs),导致识别不到挂载点。

解决方案

修改挂载点到/app/TDDOWNLOAD/TDDOWNLOAD目录下即可。

sadk commented 8 years ago

貌似问题依旧?

环境是 mac boot2docker mount 显示 /app/TDDOWNLOAD 的type为 vboxsf

ProfFan commented 8 years ago

啊,我用的esxi,不过解决方法一样,修改挂载点到/app/TDDOWNLOAD/TDDOWNLOAD目录下即可。

zh99998 commented 8 years ago

我原本按照说明挂载在 /app/TDDOWNLOAD,一直正常可用,某次掉线重启之后就不行了。

yinheli commented 8 years ago

@zh99998 是什么设备?

zerozoro commented 7 years ago

同样遇到这个问题,按照解决方案挂载到/app/TDDOWNLOAD/TDDOWNLOAD,提交下载任务后,又出现"空间不足,创建文件失败"错误

设备:osx sierra, boot2loader

update1: 找到原因了,osx上的docker是通过在linux虚拟机执行,映射目录是虚拟机系统中的物理路径,而不是osx上的物理路径,解决方法是先要把osx的目录共享到inux虚拟机中(virtualbox, vmware fusion都支持)。