Mac升级到big sur之后,根目录无法写入文件如何解决?
春风吹,战鼓擂,苹果系统怕过谁。最新的苹果系统big sur
,又来给苏南大叔出难题了,根目录继续不能读写。这个事情在上一个版本catalina
的时候,就出现过一次。那么按照上一次的经验来处理的话,却不能解决问题了。
本文测试环境:mac@big sur
。话说,本文的这个需求其实说起来很简单的,苏南大叔就是想在根目录下面,放一个文件夹然后放点自己写的代码。
看好了版本号,本文说的是big sur
,不适用于catalina
!catalina
的话,请参考下面的文章!
既往经验失败
安装上一个版本mac@catalina
时代的经验的话,需要先挂载硬盘为可写。然后,再去建立软链接即可。执行代码:
sudo mount -uw /
但是,在mac@big sur
中,已经不能再顺利执行上面的代码了。报错如下:
mount_apfs: volume could not be mounted: Permission denied mount: / failed with 66
然后,不明真相的群众,又表示:需要到开机commond+R
里面去关闭sip
,再执行相关操作。然后,再次有人报告操作失败了。
新的正确处理方式
在这里,苏南大叔希望:在根目录下面,出现一个软链接目录data
,然后真实目录地址是:/Users/sunan/data/
。
这里先建立好真实目录(在一个合适的位置,比如:/Users/sunan/data
)。然后,编辑一下/etc/synthetic.conf
文件。(木有的话,无所谓的,vi
会自动创建一个的。)
sudo vi /etc/synthetic.conf
然后在里面写入自己希望的软连接对应关系,比如:
data /Users/sunan/data
这里操作的data
是个目录!!! 目录!!! 目录!!! 试图操作某个文件的同学,请止步!!!悬崖勒马!!!
需要特别注意的是:
不会用vi
的,就用别的编辑器也行。注意中心思想啊,文件名字和文件内容能对应上就可以。
保存好之后,重启电脑。然后,就会发现神奇的一幕:根目录下面出现了一个软链接目录data
!目标达成!
================================================
转载自:https://newsn.net/say/mac-big-sur-root-readonly.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示