场景复现
我有两个移动硬盘 一个盘符名为NVME
另一个盘符名为FAT
, 里面装了相同的kontakt
音源, 某天NVME
这个盘突然坏了 我只能使用另外一个FAT来替代 但是两个移动硬盘的盘符不一样, 这导致工程提示找不到音源
那有没有优雅的解决方案来避免一个一个手动修复呢
解决方案一
既然盘符不一致, 那我们只需将FAT
这个盘名称改成NVME
即可, 当然 有的系统可能不支持修改盘符名称, 那可以使用下面的第二种方案
解决方案二
我们可以使用符号链接(Symbolic Link)来解决这个问题。
符号链接是一种特殊类型的文件,它可以将一个文件或文件夹链接到另一个位置。我们可以将一个移动硬盘的盘符链接到另一个移动硬盘的盘符,以使工程能够找到音源。
下面是在Windows
和Mac
上创建符号链接的步骤:
Windows:
打开命令提示符
(CMD)
或者PowerShell
。使用
mklink
命令来创建符号链接。假设你的第一个移动硬盘的盘符是D:
,第二个移动硬盘的盘符是E:
,音源的位置是D:\音源
,则可以使用以下命令创建符号链接:1
mklink /J "E:\音源" "D:\音源"
这将在E盘创建一个名为
音源
的文件夹的符号链接,指向D盘的”音源”文件夹。
Mac:
打开终端。
使用
ln -s
命令来创建符号链接, 如下:1
ln -s "/Volumes/FAT/Sound Source" "/Volumes/NVME/Sound Source"
这相当于是给
/Volumes/FAT/Sound Source
取了个别名, 名为/Volumes/NVME/Sound Source
, 当工程中的音源搜索NVME/Sound Source
盘时, 会自动指向到FAT/Sound Source
通过这个创建软链接的方式,工程将能够在第二个移动硬盘上找到音源,而无需手动修复每个工程文件。节省了我们大量的宝贵时间
如果我们想要删除软连接 可以使用rm
命令, 如下:
1 | rm "/Volumes/NVME/Sound Source" |
题外话
关于kontakt
音源, 有条件的话建议使用多个硬盘备份, 避免出现其中某个硬盘宕机导致工作中断的情况
我的那个移动硬盘是因为突然断电出现了故障 导致电脑无法识别, 看来硬盘的好坏从断电保护这一块能测试出一二来, 好的硬盘不至于如此脆弱
本文为作者原创 转载时请注明出处 谢谢