• Mac根目录下无法创建文件或目录


    无法创建目录

    最近小伙伴经常反馈Mac根目录下创建文件或目录一直失败,并且尝试了各种姿势。 常见错误如下:

    # 常见错误1, 直接创建目录
    mkdir -p /test
    mkdir: /data: Read-only file system
    
    # 常见错误2。 进入安全模式,关闭authenticated-root和SIP后,重新挂载根分区
    sudo mount -uw /
    mount_apfs: volume could not be mounted: Permission denied
    mount: / failed with 66
    

    解决方法

    尤其是MacOS升级到Mac Big Sur版本后,关闭SIP重新挂载根分区也是行不通的。

    解决方案示例:

    # 创建可用目录(不在根目录下),如
    mkdir -p ~/test   #我本地目录为/Users/hxy/test
    
    # 增加关联
    sudo vi /etc/synthetic.conf 
    内容:
    test  /Users/hxy/test # 注意,这里test前面没有/; 并且test与后面内容使用tab分割
    
    # 重启系统
    sudo reboot
    
    # 重启后,系统会在根目录/下创建test目录,如下:(这里是一种软连接方式)
    ➜  ~ ll /test
    lrwxr-xr-x  1 root  wheel    34B  2 20 17:31 /test -> /Users/hxy/test
    ➜  ~
    

    -----------完美的分割线----------------

    作者:warm3snow
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    kotlin实现流读取
    mongo注解详解
    spring 手动注册bean
    mongo 生命周期
    GC类型以及不同类型GC的搭配 1
    GC类型以及不同类型GC的搭配
    Kotlin的高阶函数和常用高阶函数
    通过JVM日志来进行安全点分析
    js中style.display=""无效的解决方法
    Web网页性能管理详解
  • 原文地址:https://www.cnblogs.com/informatics/p/14422580.html
Copyright © 2020-2023  润新知