MacOS Monterey根路径下创建目录的办法
Posted bruce128
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOS Monterey根路径下创建目录的办法相关的知识,希望对你有一定的参考价值。
Monterey版本根路径下创建文件夹apps,提示只读文件系统
➜ / mkdir apps
mkdir: apps: Read-only file system
按以下方式可以解决:
- 关机
- 以安全模式启动mac,具体方法见Apple官方文档 如何在 Mac 上使用安全模式 。M1芯片和X86芯片的安全模式启动方法不一样。
- 找到终端工具,并执行
csrutil disable
关掉mac的sip机制 - 重启电脑
- 查看sip,发现已被禁用。但是此时依旧无法在根路径下创建目录
➜ / csrutil status
System Integrity Protection status: disabled.
- 创建synthetic.conf文件
sudo touch /etc/synthetic.conf
命令行执行 man synthetic.conf
synthetic.conf describes virtual symbolic links and empty directories to be created at the root mount point.
这个描述文件就是mac用来解决无法在根路径下创建目录的机制。
- 文件中添加以下内容, apps是你想创建的根路径下的文件夹,user_name是你的mac用户名 (注意必须是tab分隔, 换行可添加多条)
apps /Users/user_name/apps
- 再次重启,根路径下多了一个软连接
现在Java应用可以正常启动了,不会因为日志文件无法创建启动不了了。
以上是关于MacOS Monterey根路径下创建目录的办法的主要内容,如果未能解决你的问题,请参考以下文章
macos 输入法切换卡顿 macos monterey (已解决)
macos 输入法切换卡顿 macos monterey (已解决)