windows 下如何挂载超过 26 个 NFS 盘?

2020-11-16 11:14:33 +08:00
 seraphv3

遇到棘手的问题,向各位大佬求助:

需要在 windows server 2008 下挂载 80 多个 linux 的 NFS 虚拟盘,都是大容量的很多录音文件,需要在 windows 下进行专门的批量转码,那种编码格式是一个国内的公司做的,只有 windows 的转码程序。但是 windows 最多只有 26 个盘符,挂载满之后就无法挂载了。有没有什么办法解决这个问题,挂载更多的盘?

这是挂载满之后的提示。

C:\Users\Administrator>mount \10.130.29.158\record\portal\ * 错误 - 无可用驱动器号。请释放一个驱动器,然后重试

1957 次点击
所在节点    问与答
14 条回复
also24
2020-11-16 11:15:36 +08:00
印象中只能选择挂载到文件夹挂载点
also24
2020-11-16 11:16:05 +08:00
修正。。上一条是针对本地磁盘的,NFS 还真没试过
Jirajine
2020-11-16 11:20:09 +08:00
直接挂载到某个目录 m
seraphv3
2020-11-16 11:23:16 +08:00
@Jirajine windows 的 mount 命令不支持挂载到目录

C:\Users\Administrator>mount \\10.130.29.158\record\portal\ C:\mnt
错误 - 命令行参数无效
mount \\10.130.29.158\record\portal\ C:\mnt
^^^^^^

http://www.classic-text.com/QQ/mount2.png
vopsoft
2020-11-16 11:27:29 +08:00
mklink /D localdir \\host\shareddir
这样试了吗
lsylsy2
2020-11-16 11:31:46 +08:00
@seraphv3 PowerShell 的 New-PSDrive 试过吗?
记得加 -Persist
Jirajine
2020-11-16 11:32:30 +08:00
@seraphv3 磁盘管理里面修改盘符,可以指定路径。
Mithril
2020-11-16 11:52:34 +08:00
为啥有这种需求。。。
Windows 可以直接用 UNC 路径,用不着非得挂上去才行。
msg7086
2020-11-16 12:04:00 +08:00
符号链接直接把 UNC 上的文件链过来?
seraphv3
2020-11-16 12:26:10 +08:00
@vopsoft 感谢,这样可以访问,只是资源管理器打开映射目录的速度有点慢,准备试下程序访问的速度
seraphv3
2020-11-16 12:27:34 +08:00
@Jirajine 这种 NFS 的网络虚拟盘,在磁盘管理里面没有显示。。。
seraphv3
2020-11-16 12:28:19 +08:00
@Mithril
@msg7086
直接用网络路径软链接确实可以,只是速度好像比较慢
Mithril
2020-11-16 13:33:51 +08:00
@seraphv3 速度差不多,不过你资源管理器打开的时候会有个发现的过程,会比较慢。直接访问文件的话跑满网速没问题。
seraphv3
2020-11-16 16:12:12 +08:00
@lsylsy2 试了下 New-PSDrive,也只支持 26 个盘符

New-PSDrive : 如果使用 -Persist 开关参数,操作系统必须支持驱动器名称(例如,A-Z)。

http://classic-text.com/QQ/New-PSDriver.png

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX