在根目录下创建新目录,mkdir /data
出现 “Read-only file system”
macOS Catalina
首先,执行以下命令查看SIP的状态
命令: csrutil status 结果:“System Integrity Protection status: disabled.”
若不是disabled状态的话,先关闭SIP
关闭SIP的方法
1、重启Mac
2、在OS X启动之前,按住 Command+R 并保持不动,
直到看到Apple图标和进度条。发布。这将引导你进入恢复。
3、从 “实用工具” 菜单中选择 “终端”。
4、在提示符处输入以下内容,然后按回车键:
csrutil disable
5、终端应显示SIP被禁用的消息。
6、从菜单中选择 重新启动。
然后,将根目录文件夹挂载到用户目录下
sudo mount -uw /
此时可以创建目录了,sudo mkdir /home
再挂载到 用户目录下 sudo ln -s /Users/tal/data /data
最后,重新打开csrutil
macOS BigSur(M1同样适用)
1、先在用户目录下创建文件夹
比如 /Users/tal/data
2、sudo vim /etc/synthetic.conf
写入: data /Users/tal/data(中间是tab)
3、保存后重启电脑,根目录下就会出现data文件夹了
data -> /Users/dahai/data
<