MacOS Catalina 读写挂载无法以单用户或恢复模式挂载,权限被拒绝
MacOS Catalina read-write mount could not be mounted in single user or recovery mode with permission denied
我需要在恢复模式下对文件系统具有可写访问权限,但我总是收到错误
mount_apfs:无法安装卷:权限被拒绝。
我知道其他人是这样解决的:
即:
- 以恢复模式启动(启动时按 Cmd-R)
- 打开终端并使用
csrutil disable
禁用 SIP
- 重启进入单用户模式(启动时按下 Cmd-S)
- 检查 SIP 已禁用
csrutil status
- 尝试使用 read/write 安装卷:
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%
所以问题
- SSD 运气不好
- MacOS 错误报告
我需要在恢复模式下对文件系统具有可写访问权限,但我总是收到错误
mount_apfs:无法安装卷:权限被拒绝。
我知道其他人是这样解决的:
即:
- 以恢复模式启动(启动时按 Cmd-R)
- 打开终端并使用
csrutil disable
禁用 SIP
- 重启进入单用户模式(启动时按下 Cmd-S)
- 检查 SIP 已禁用
csrutil status
- 尝试使用 read/write 安装卷:
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%
所以问题
- SSD 运气不好
- MacOS 错误报告