如何映射网络驱动器?

我无法在Ubuntu中映射Windows网络驱动器。 我在终端中执行了以下命令:

karthick@karthick:~$ sudo mount -t cifs -o username=raghu //172.29.32.184 /media/Data/ Password: mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (eg man mount.cifs) 

但它返回了一个错误。 我希望有人可以解决这个问题。

我认为您还需要传递Windows共享名称以及确认您已创建/ media / Data

 sudo mkdir /media/Data 

使用类似的东西

 smbclient -L //172.29.32.184 

列出共享,然后将共享名称附加到您的装载

 sudo mount -t cifs -o username=raghu //172.29.32.184/sharename /media/Data/ 
  • 注意 – 如果您收到错误: wrong fs type, bad option, bad superblock on...确保您安装了cifs-utils,默认情况下可能不会在您的发行版上安装。

    sudo apt-get install cifs-utils

如果你需要永久挂载你的Windows共享,那么dmizer UbuntuForums Staff有一个很好的HowTo (滚动到永久挂载部分) – 我不会在这里重现这个建议,因为它有一些很好的调试提示和提示以及你可能遇到的其他解决方法。

  • 打开Nautilus窗口
  • 单击菜单中的Go,或者按Ctrl + L.
  • 输入smb:// remote_host / share_name
  • 转到“书签”,然后单击“添加”

在一个命令中使用@ fossfreedom♦的anwer使用这个:

 echo '' | sudo -S mkdir /mnt/sharedfolder/ | sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/ 

编辑2018年及以后:在14.04之后,ubuntu似乎不再使用.gvfs,因此下面的内容可能不适合你。 很抱歉在我回答时分享对我有用的东西……不再需要补充评论。

另一种方法是使用文件浏览器连接到网络位置。 然后它安装在~/.gvfs

从那里,你可以mkdir ~/winbox然后ln -s ~/.gvfs/blahblahblah ~/winbox

我记得有一些永久性,但我忘记了细节。 :PI正在为Quickbooks开发php / odbc应用程序,需要在Quickbooks计算机上运行。