我尝试按照以下建议进行操作如何访问插入路由器的外部硬盘?并尝试了接受的答案所建议的 smbfs 的使用(smbfs 出现问题)和 cifs(@LEO 所建议的)。结果出现mount error(13): Permission denied
错误sudo mount -a
。
有问题的硬盘是 mybook 外置硬盘,最近已格式化为 ntfs(以这种方式接收),应该既可用作 NAS 又可用作备份磁盘。它连接到 DLINK dir885lr 路由器。当通过 USB 而不是网络连接时,Nautilus 也无法完全访问磁盘,但我可以使用终端操作磁盘。欢迎任何解决方案,我可以格式化磁盘,但如果仍然可以使用它来存储 Windows 和 Linux 系统的备份以及作为系统之间共享文件的通用垃圾场(多个分区?),那就太好了
答案1
挂载错误通常是由于用户拒绝而引起的,因此并不意味着磁盘的读/写权限存在问题。
提供的链接中解释的方法尝试通过访客帐户访问共享驱动器,虽然某些路由器可能默认允许这样做,但我认为大多数路由器不允许。
对于所提到的路由器,请通过路由器的网页进行检查:
主页>USB 设备>转到设置>Windows 文件共享已启用>允许所有用户访问
由于文件系统已转换为 CIFS 或 SMB,因此只要路由器可以访问,使用哪种文件系统并不重要,NTFS 就可以了。(事实上,我甚至无法确定路由器是否能够读取 EXT3 或 4,这主要意味着它不能!)
关于 Nautilus 和终端之间的区别(这实际上是一个单独的问题),这似乎是一个错误: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375
并且应该解决:
删除/home/[username]/.config/nautilus
目录并重新启动或注销并重新登录。