随笔 - 934, 文章 - 0, 评论 - 247, 阅读 - 344万

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

Mac 根目录下无法挂载文件解决方案

Posted on   蝈蝈俊  阅读(945)  评论(1编辑  收藏  举报

由于Mac Catalina(10.15)默认有系统文件保护,所以无法在根目录(/) 下创建文件,报Read-only file system 。

网上给出的一部分方案是关闭系统文件保护(执行 csrutil disable,关闭SIP),但其实并不是官方方案,官方建议使用 synthetic.conf。

维护 synthetic.conf 文件

synthetic.conf提供在根目录创建文件的解决机制,在此文件中定义的文件项会被内核在启动初期虚拟出来。

  1. 编辑 synthetic.conf
sudo vim /etc/synthetic.conf
  1. 写文件,注意 data 和 /System 之间是 tab 键
# 使用 tab 进行分割,注意空格分割是无效的。
data    /System/Volumes/Data/data
  1. 进入到 /System/Volumes/Data 下,创建文件夹 data
sudo mkdir data
  1. 给 data 设置权限
sudo chmod -R 644 data
  1. 重启机器
    之后在根目录下就可以看到

https://www.jianshu.com/p/b1c22ba5c9dd

相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· 一个费力不讨好的项目,让我损失了近一半的绩效!
点击右上角即可分享
微信分享提示