MacOS Catalina 读写挂载无法以单用户或恢复模式挂载,权限被拒绝

MacOS Catalina read-write mount could not be mounted in single user or recovery mode with permission denied

我需要在恢复模式下对文件系统具有可写访问权限,但我总是收到错误

mount_apfs:无法安装卷:权限被拒绝。

我知道其他人是这样解决的:

即:

sudo mount -uw /
sudo mount -uw /System/Volumes/Data

两个卷都无法挂载,即使禁用了 SIP,我的权限也总是被拒绝。

有趣的是,即使我从外部 SSD(在本例中是旧的 Sierra 安装)启动 Mac,我也无法将磁盘挂载为 read/write。

还有什么建议吗?

本案例中的问题是 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%

所以问题

  1. SSD 运气不好
  2. MacOS 错误报告