原因
由于macOS 10.15以后根掛載點變成只讀懒震,物理文件不能在此路徑創(chuàng)建发皿。所有可寫的文件路徑必須在數(shù)據(jù)卷下面(數(shù)據(jù)卷掛載在/System/Volumes/Data)猾愿。
解決辦法
Mac提供了synthetic.conf配置文件贞铣,該配置文件主要用于創(chuàng)建根目錄的掛載點寥茫,并通過符號鏈接到實際的目錄上。該文件會在系統(tǒng)啟動初期被apfs.util讀取边锁。
修改synthetic.conf文件配置,synthetic.conf提供在根目錄創(chuàng)建文件的解決機制波岛,在此文件中定義的文件項會被內(nèi)核在啟動初期虛擬出來茅坛,盡管這些文件不是物理存在硬盤上的,但是在一定參數(shù)條件下可以可以提供一樣的效果则拷。
具體說明可以參考:
man synthetic.conf
操作
- 編輯synthetic.conf
sudo vim /etc/synthetic.conf
- 在文件中添加下面行的內(nèi)容贡蓖,注意中間要用tab,而不是空格
data /usr/local/work/data
- 重啟電腦