使用 ln 创建的软链接无法在 File Station 中看到,不过楼主的需求可以使用 Bind Mount 实现。Bind Mount 是一种特殊的挂载,类似于软链接,挂载一个已有的文件夹,可以被群晖的 File Station 识别。
以下是操作步骤:
①开启群晖的 SSH
控制面板→应用程序→终端机和SNMP→终端机:
[x]启动SSH功能
②在电脑上通过 SSH 工具连接群晖NAS
$ ssh <群晖管理用户名>@<群晖IP地址>
③创建 Bind Mount
$ sudo mount --bind <要挂载的目录> <挂载到的目录>
注意,如果挂载到的目录不存在,需要先创建。
下面以我的情况为例,比如要把“/volume1/document/奇珍异宝/电影”挂载到“/volume1/video/电影”之下,就需要先在“/volume1/video/”下创建目录“电影”,之后再进行挂载,我分别将电影、剧集、生活录像目录挂载到了“/volume1/video/”下,执行的命令如下:
$ mkdir /volume1/video/电影
$ sudo mount --bind /volume1/document/奇珍异宝/电影 /volume1/video/电影
$ mkdir /volume1/video/剧集
$ sudo mount --bind /volume1/document/奇珍异宝/剧集 /volume1/video/剧集
$ mkdir /volume1/video/生活
$ sudo mount --bind /volume1/document/浮光掠影 /volume1/video/生活
④将命令添加到 /etc/rc.local 文件中,保证每次群晖开机都会挂载
可以使用 vi 命令编辑 /etc/rc.local 文件:
$ sudo vi /etc/rc.local
如果文件还不存在,该命令会创建一个临时文件以供编辑。
进入 vi 程序后,敲击键盘 I 键会进入插入模式,在这个模式下面,支持通过 Ctrl+V 粘贴文本。
将以下命令通过 Ctrl+C 和 Ctrl+V 粘贴过去后,敲击 esc 键退出插入模式。
sudo mount --bind /volume1/document/奇珍异宝/电影 /volume1/video/电影
sudo mount --bind /volume1/document/奇珍异宝/剧集 /volume1/video/剧集
sudo mount --bind /volume1/document/浮光掠影 /volume1/video/生活
sudo mount --bind /volume1/document/奇珍异宝/音乐 /volume1/music
sudo mount --bind /volume1/document/浮光掠影 /volume1/photo