Samba 挂载错误(6):没有这样的设备或地址 - 但设备存在

Samba 挂载错误(6):没有这样的设备或地址 - 但设备存在

我在 Windows 8.1 主机和 Debian 客户机上运行 Virtualbox。

我在 Windows 共享上有一个文件夹,并且想要在客户机上使用 cifs 将其挂载,如下所示:

mount -t cifs //192.168.1.12/Users/Paul/Documents/code_stash /mnt/pc -o user=Paul,password=password

但是,我收到了错误:

mount error(6): No such device or address

这也出现在 dmesg 和 syslog 中。我确信 Users/Paul/Documents/code_stash 在 Windows 上存在并且是共享的,并且 /mnt/pc 也存在。

请问对于问题是什么,有什么建议或见解吗?

谢谢

答案1

应该是这样的:

mount -t cifs //192.168.1.12/Users/Paul/Documents/code_stash /mnt/pc -o username=Paul,password=password

其他一些让我感到困惑的事情:

确保 smbd 和 nmbd 都在运行。

确保您的 Linux 用户可以访问该/mnt/pc共享。

确保您的 Linux 用户位于“sambashare”组中(您的发行版可能有所不同)。

确保您的 Windows 用户有权访问 Windows 机器上的“用户”共享。

以 root 身份运行命令来排除权限故障。

相关内容