安装网络驱动器在DOS中工作,但在Cygwin中断。为什么?

时间:2011-12-07 15:53:23

标签: window cygwin virtualbox vagrant

我正在使用VirtualBox来设置Windows 2008服务器。我想添加一个共享文件夹,但遇到了问题。

在DOS下运行:

net use t: \\vboxsrv\v-root

但在Cygwin:

$ net use t: "\\vboxsrv\v-root"
System error 53 has occurred.

The network path was not found.

我也试过这些:

$ net use t: \\vboxsrv\v-root
$ net use t: \\\\vboxsrv\\v-root

我已经尝试创建一个包含工作DOS命令的bat脚本,并从cygwin执行它。他们都失败了同样的错误。

我需要通过Cygwin来实现,因为我通过SSH访问系统,并登陆Cygwin环境。如果有任何方法可以暂时从Cygwin中“突破”cygwin,这可能是一种方法..

我错过了什么?

3 个答案:

答案 0 :(得分:3)

在某处创建一个文件夹,例如:

$> mkdir -p /mnt/t

现在你可以在cygwin中使用mount程序,如下所示:

$> mount \\vboxsrv\v-root /mnt/t

容易为1,2,3: - )

答案 1 :(得分:0)

Windows根路径通常位于/cygdrive/下的某处。尝试像

这样的东西
$ net use t: /cygdrive/c/vboxsrv/v-root

答案 2 :(得分:0)

对于此错误,

!)使用“ sudo chmod 777 -R / home / username / Shared ”授予主机端共享文件夹的完全权限(共享是我们的文件夹名称必须分享。)

!!)在访问共享文件夹之前,在Virtualbox中打开访客:“安装访客添加”来自菜单

!!!)点击开始,右键点击计算机,选择“映射网络云端硬盘

!V)选择任何驱动器,然后选择类型文件夹“ \ Yourhostipaddress \ Shared ”。选择“与凭证连接”的Bellow( Yourhostipaddress 是主机IP地址,共享是主机端的共享文件夹名称。)

V)单击“连接”按钮。它会要求您托管用户名和密码。

 Put **USERNAME** Properly like "**XXXXXXXX-PC**".

V!)它将成功映射共享驱动器!!!!!!!!!!!!!!!!

如果仍然出现错误,请将评论置于此处。