无法在 Windows VM 的映射网络驱动器上创建符号链接

无法在 Windows VM 的映射网络驱动器上创建符号链接

我有一台 Server 2008 VM(Parallels 9),并且我通过映射网络驱动器“ T:”从 OSX 共享一个文件夹。

我正在尝试从一个文件夹T:到同一驱动器上的另一个文件夹建立符号链接,如下所示:

T:\> mklink /d foo bar

解决所有权限问题后,这个问题,我发现 Windows 不喜欢该文件系统(PrlSF)。

有没有办法在那里创建 Windows 识别的符号链接?

我努力了

  • 在 OSX 中创建符号链接(Explorer 将其称为“文件”,并且会对列表造成各种破坏dir。)
  • mklink /d C:\foo bar,这样就建立了链接,但是无法设置文件权限。
  • mklink /d foo C:\bar,这会产生同样的错误:

    该设备不支持符号链接。

答案1

“...启用跨主机符号链接的功能要求远程系统也支持它们,这实际上限制了它们对 Windows Vista 和更高版本的 Windows 操作系统的支持。”——维基百科

它看起来mklink可以容忍其他文件系统,不像连接点,只要 Windows 可以读取它。如果它是网络共享,它使用(本质上)基于 Samba (SMB) 的网络文件系统 (NFS),因此它甚至可以读取专有文件系统。

相关内容