博客
关于我
MacOS:创建目录出现 Read-only file system
阅读量:790 次
发布时间:2023-02-06

本文共 556 字,大约阅读时间需要 1 分钟。

今天,我在搭建开发环境时遇到了一个问题,提示“mkdir /data: Read-only file system”,这让我感到有些困惑。经过一些研究,我了解到这与苹果系统的安全机制有关,特别是SIP(System Integrity Protection)。在升级到Catalina后,硬盘被分成了两个区,一个是只读区,另一个是可写区。看来我在只读区尝试创建目录,导致了这个问题。

为了解决这个问题,我决定遵循一些技术资源的指导,采取以下步骤:

  • 关闭SIP:我需要使用以下命令禁用SIP:

    csrutil disable
  • 重新挂载可写目录:接下来,我需要以管理员权限挂载可写区,以便在其中进行操作:

    sudo mount -uw /
  • 在执行这些命令之前,我还需要确认当前硬盘的挂载情况。使用以下命令可以查看挂载状态:

    mount

    确保挂载点正确,并且可写区已经正确识别。

    在实际操作过程中,我可能会遇到一些错误或警告,这时候我需要耐心查阅相关资料,或者在线搜索解决方法,确保每一步都正确执行。最后,重启系统后,重新尝试创建目录,看看问题是否解决了。如果还是不行,可能需要进一步检查硬盘的分区设置,确保数据存储在可写区。

    通过仔细分析问题,逐步排查,结合可靠的技术资源,我相信能够解决这个问题,顺利搭建开发环境。

    转载地址:http://tlufk.baihongyu.com/

    你可能感兴趣的文章
    linux打印函数是哪个文件夹,如何从linux上的文件夹中找到一个函数
    查看>>
    Linux文件查找命令find,xargs详述【转】
    查看>>
    Linux服务器中毒?教你一步步精准判断和快速处置!
    查看>>
    Linux查看CPU和内存使用情况
    查看>>
    Linux根文件系统详解
    查看>>
    linux系统如何实现内网穿透、外网访问
    查看>>
    linux系统如何实现内网穿透、外网访问
    查看>>
    linux系统常用监控系统状态信息命令
    查看>>
    Linux系统数据实时备份工具
    查看>>
    Linux系统用户和权限管理
    查看>>
    linux系统监控与硬盘分区/格式化/文件系统管理
    查看>>
    Linux系统突然所有命令都失效了,显示bash: xxxxx: command not found...
    查看>>
    Linux系统调用分析
    查看>>
    linux线程同步的含义,Linux线程同步——条件变量
    查看>>
    Linux经常使用命令(十一) - more
    查看>>
    linux缓存nscd
    查看>>
    LINUX编程实战指发送UDP消息
    查看>>
    linux编译升级应用,Linux如何升级软件版本
    查看>>
    Linux网络命令大全,收藏不迷路!
    查看>>
    Linux网络基础命令
    查看>>