虽然说 Windows 用户可以直接将旧记忆卡中的资料先复制到 PC,
接着复制到新记忆卡中,就能转移完成了。
不过如果是透过 macOS 的 Finder 来这样做的话,新记忆卡插上后,
NS 出现 SD 卡无法使用的错误讯息,就算把 macOS 新增的隐藏资料夹
删除也没有用。
虽然可以用 Parallels Desktop 之类的虚拟机,或者用 BootCamp 的
Windows 来解决,但要是能在 macOS 上搞定最好了。
前两天买了一张 512GB 的记忆卡要转移时就碰到这种问题,找了一下发现
还好国外有解法,而且还很简单,只要透过终端机就可以。
透过终端机复制档案
mkdir ~/Desktop/sdcard #在桌面上建立一个叫做 sdcard 的资料夹
cp -r /Volumes/Untitled/Nintendo ~/Desktop/sdcard
#将名为 Untitled 的记忆卡中的 Nintendo 资料夹复制到 sdcard 的资料夹中。
而终端机没办法看到档案复制的进度,所以这时要打开“活动监视器”,
找到 cp 这个程序,然后看写入读取的 Byte 数,就可以大致知道复制到哪了。
复制完成后,终端机也会出现让你输入下一步指令,
接下来就是要把资料转移到新记忆卡了,先把新记忆卡插到 NS 中,
并到设定 - 主机 - 初始化,将 SD 格式化。
完成后在电脑插入要在 NS 上用的新记忆卡,并在终端机输入
cp -r ~/Desktop/sdcard/Nintendo/* /Volumes/Untitled/Nintendo
#将桌面上 sdcard 资料夹中的 Nintendo 复制到 Untitled 卷宗的 Nintendo
#资料夹之中
想要监控进度的话同样就到活动监视器看看 cp 的写入读取状况,
等待转移完成即可。
https://www.flynsarmy.com/2019/07/how-to-transfer-data-between-
nintendo-switch-microsd-cards-with-os-x/