从 Ubuntu 将网络驱动器映射到 Win7 共享

从 Ubuntu 将网络驱动器映射到 Win7 共享

首先,我对 Ubuntu 完全陌生,直到几周前,我基本上只使用 Windows。我是一名在 MSP 工作的 IT 技术人员,所以我对技术相当精通。

我的目标是设置我的 Ubuntu 虚拟机并将其连接到用于大容量存储的 Windows“文件服务器”的共享。虽然安装新虚拟机并使其运行起来很容易,但我无论如何都无法成功地从另一台 Windows 7 虚拟机映射网络驱动器。

我来这里是谷歌搜索的第二个选择,因为我花了比我想承认的更多的时间来尝试让它工作,主要是参考可以追溯到 2011 年的指南。我不知道 Ubuntu 命令行格式在最近的更新中是否有任何变化,这就是我遇到问题的原因?虚拟机上的版本是 Ubuntu 16.04 LTS。我基本上给了并刚刚制作了一个额外的 Windows 7 VM,因为我可以在大约 5 秒内映射一个驱动器,无论有没有命令行。

有人能给我指点一下他们使用过的更新指南吗?或者,如果它像 Windows 一样只有一个命令 (net use Z:\WIN7-FILE-SVR\MY-SHARE\FOLDER /p:yes),能告诉我这个命令吗?我找到了一些类似的命令,它们看起来就是我要找的,但我通常只会得到一些我无法理解的神秘错误(再次说明,缺乏 Ubuntu 的使用/知识)

我想你们中的某个人看到这个会想“真的吗?这太简单了!”但请再次记住,我在 Ubuntu 上的工作仍然基本上是盲目地遵循指南并输入命令,希望这些知识能够开始“坚持”

答案1

最终在这里找到了解决方法:http://www.dedoimedo.com/computers/windows-7-samba-errnomem.html

需要进行两项注册表更改

1) HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters,将“Size”从 1 改为 3

2)HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,将“LargeSystemCache”从0更改为1

进行了更改,重新启动,然后就能够从 Ubuntu VM 成功访问我的 Windows 7 共享

答案2

在 Ubuntu 文件管理器地址栏中输入:

smb://fileserver/share

系统会要求您输入密码

相关内容