我正在尝试使用 Windows Server 2003 系统创建硬链接,fsutil hardlink create M:\docs L:\docs
但收到一条消息,指出“FSUTIL 实用程序需要本地 NTFS 卷。我想这是因为我的源驱动器和目标驱动器都是映射网络驱动器。
有没有办法解决?
答案1
遗憾的是,硬链接仅在单个文件系统内有效。不支持在单独的文件系统(本地或远程)之间建立硬链接。
来自微软的这条信息很好地解释了硬链接可以做什么和不能做什么:
例如,在 C: 和 D: 是本地驱动器而 Z: 是映射到 \fred\share 的网络驱动器的系统中,允许以下引用作为硬链接:
C:\dira\ethel.txt 链接到 C:\dirb\dirc\lucy.txt
D:\dir1\tinker.txt 到 D:\dir2\dirx\bell.txt
C:\diry\bob.bak 链接到 C:\dir2\mina.txt
以下情况不属于:
C:\dira 链接到 C:\dirb
C:\dira\ethel.txt 链接到 D:\dirb\lucy.txt
C:\dira\ethel.txt 链接到 Z:\dirb\lucy.txt
来源:https://msdn.microsoft.com/en-us/library/windows/desktop/aa365006(v=vs.85).aspx