前言

电脑容量告急,便买了一个 SanDisk 的移动固态硬盘,准备将一些巨大的软件迁移至移动硬盘上。在安装过程中遇到了一些困难,在此将解决过程记录。

需要的软件

MATLAB 的安装包(InstallForMacOSX.app)
终端(Terminal.app 系统自带)
系统偏好设置(System Preferences.app 系统自带)

安装环境

MacOS Monterey 12.2.1
Sandisk SDSSDE81-1T(硬盘名 Extreme PRO,分配单元大小格式化为64kExFAT)
MATLAB R2022a for Mac v9.12.0.1884302

注意事项

一定确认分配单元大小不超过 256k (建议 64k 或 128k),不然就等着 20G 的文件占用 1T 吧!(参见问题 #1

安装方法

  1. 在移动硬盘中新建文件夹,名称 Applications
    Matlab Install #1
  2. 打开终端,输入以下代码:

    ln -s /Volumes/Extreme\ Pro/Applications /Applications 
    这是为了将硬盘中的应用文件夹软连接到本地的文件夹,请将 Extreme\ Pro替换为自己的硬盘名
  3. 打开系统偏好设置,安全性与隐私,隐私,全盘访问权限,左下角小黄锁,添加InstallForMacOSX.app
    Matlab Install #2
  4. 打开你的 InstallForMacOSX.app ,自行激活,在“Select destination folder” 这一步输入/Applications/Applications
    Matlab Install #3
  5. 点击3次 Next,检查无误后点击 Begin Install
    Matlab Install #4
  6. 静待安装,完整的 22.97G 实际占用大小在 64k ExFAT 硬盘上占用约为 70.2G
    Matlab Install #5
  7. 到这里,MATLAB 就安装完成啦,打开就可以开始使用啦

遇到的坑

  1. 安装到一半突然报错,储存空间不足,1T 空间仅剩数十兆?

    备份数据,格式化硬盘为 ExFAT,分配单元大小为64k

  2. 安装报错 "This folder name is invalid. Folder names can contain alphanumeric characters and '-', '_', '.', or '/' only. The destination folder cannot be named "private""?

    请查看安装步骤 #2,注意要使用终端创建软连而不是直接创建替身

Last modification:April 1, 2022
If you think my article is useful to you, please feel free to appreciate