欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

MacOSMonterey根路径下创建目录的办法

时间:2023-06-12

Monterey版本根路径下创建文件夹apps,提示只读文件系统

➜ / mkdir appsmkdir: apps: Read-only file system

按以下方式可以解决:

关机以安全模式启动mac,具体方法见Apple官方文档 如何在 Mac 上使用安全模式 。M1芯片和X86芯片的安全模式启动方法不一样。选择“选项”,再点击自己的账户。找到终端工具,并执行 csrutil disable关掉mac的sip机制重启电脑查看sip,发现已被禁用。但是此时依旧无法在根路径下创建目录

➜ / csrutil statusSystem 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应用可以正常启动了,不会因为日志文件无法创建启动不了了。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。