MacOS Catalina 读写挂载无法在单用户或恢复模式下挂载,权限被拒绝
Posted
技术标签:
【中文标题】MacOS Catalina 读写挂载无法在单用户或恢复模式下挂载,权限被拒绝【英文标题】:MacOS Catalina read-write mount could not be mounted in single user or recovery mode with permission denied 【发布时间】:2021-06-08 15:52:44 【问题描述】:我需要在恢复模式下对文件系统具有可写访问权限,但我总是收到错误
mount_apfs:无法安装卷:权限被拒绝。
我知道其他人是这样解决的:Read-only file system" with SIP disabled in macOS Catalina
即:
以恢复模式启动(启动时 Cmd-R) 用csrutil disable
打开终端并禁用SIP
重启进入单用户模式(启动时按 Cmd-S)
用csrutil status
检查SIP是否被禁用
尝试以读/写方式挂载卷:
sudo mount -uw /
sudo mount -uw /System/Volumes/Data
两个卷都不能挂载,即使禁用了 SIP,我也总是被拒绝权限。
有趣的是,即使我从外部 SSD 启动 Mac(在这种情况下是旧的 Sierra 安装),我也无法将磁盘安装为读/写。
还有什么建议吗?
【问题讨论】:
【参考方案1】:本例中的问题是有缺陷的 SSD,尽管设计为 1200 TBW,但它在仅写入 36 TB 后切换到只读模式。
很遗憾,MacOS 没有报告这一点。查看系统信息 > 存储 > 我的 SSD > SMART 状态时,系统仍然显示“已验证”,这应该意味着一切正常。
不是。
我通过安装 smartmontools 并运行检查确定了这一点:
brew install smartmontools
smartctl -a disk1
它显示例如:
SMART overall-health self-assessment test result: FAILED
- Available spare has fallen below threshold
- media has been placed in read-only mode
- Data Units Written: ... 35,4 TB
- Available Spare: 1%
- Available Spare Threshhold: 10%
所以问题
-
SSD 运气不好
MacOS 错误报告
【讨论】:
以上是关于MacOS Catalina 读写挂载无法在单用户或恢复模式下挂载,权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
macOS Catalina 上的应用程序“无法打开,因为无法验证其完整性”
无法在 macOS Catalina 10.15.7 中打开 Android Studio