前言
电脑容量告急,便买了一个 SanDisk 的移动固态硬盘,准备将一些巨大的软件迁移至移动硬盘上。在安装过程中遇到了一些困难,在此将解决过程记录。
需要的软件
MATLAB 的安装包(InstallForMacOSX.app)
终端(Terminal.app 系统自带)
系统偏好设置(System Preferences.app 系统自带)
安装环境
MacOS Monterey 12.2.1
Sandisk SDSSDE81-1T(硬盘名 Extreme PRO,分配单元大小格式化为64k,ExFAT)
MATLAB R2022a for Mac v9.12.0.1884302
注意事项
请一定确认分配单元大小不超过 256k (建议 64k 或 128k),不然就等着 20G 的文件占用 1T 吧!(参见问题 #1)
安装方法
- 在移动硬盘中新建文件夹,名称
Applications
打开终端,输入以下代码:
ln -s /Volumes/Extreme\ Pro/Applications /Applications
这是为了将硬盘中的应用文件夹软连接到本地的文件夹,请将
Extreme\ Pro
替换为自己的硬盘名- 打开系统偏好设置,安全性与隐私,隐私,全盘访问权限,左下角小黄锁,添加InstallForMacOSX.app
- 打开你的 InstallForMacOSX.app ,自行激活,在“Select destination folder” 这一步输入
/Applications/Applications
- 点击3次 Next,检查无误后点击 Begin Install
- 静待安装,完整的 22.97G 实际占用大小在 64k ExFAT 硬盘上占用约为 70.2G
- 到这里,MATLAB 就安装完成啦,打开就可以开始使用啦
遇到的坑
安装到一半突然报错,储存空间不足,1T 空间仅剩数十兆?
备份数据,格式化硬盘为 ExFAT,分配单元大小为64k
安装报错 "This folder name is invalid. Folder names can contain alphanumeric characters and '-', '_', '.', or '/' only. The destination folder cannot be named "private""?
请查看安装步骤 #2,注意要使用终端创建软连而不是直接创建替身
5 comments
我也是跟楼上一样的错误,博主亲测可以吗
文件名包含空格 已解决OωO
请问一下 为什么已经按照安装步骤2创建软链接 安装还是报错"This folder name is invalid.Folder names can contain alphanumeric characters and '-,'_,or'/'only.The destination folder cannot be named "private""?
可以尝试点一下创建的新文件夹,按照文中实例为 /Applications/Applications ,看看是否进入了硬盘上的对应文件夹,另外新文件夹的命名请注意路径不要含有空格即特殊字符,不然很有可能会失败哦 |´・ω・)ノ
安装成功后打不开知道是为什么吗,点击软件没有任何反应