单用户模式是Mac底层修复、重置密码或挂载根分区为可写所必需的纯命令行环境;需关机后开机瞬间按Command+S进入,Catalina及更早版本支持,Big Sur及以上已移除,须改用恢复模式。

当你需要在Mac上执行底层系统修复、重置管理员密码或挂载根分区为可写状态时,必须先进入单用户模式——这个纯命令行环境绕过图形界面和大部分系统服务,只加载最基础的UNIX内核组件。
确认你的Mac支持单用户模式
macOS 10.15(Catalina)及更早版本完全支持Command+S启动进入单用户模式;【macOS 11(Big Sur)及之后版本已移除此功能】。如果你的系统是macOS 11或更新(如Ventura、Sonoma、Sequoia),此方法将无效,需改用恢复模式(Command+R)配合终端操作。
检查方式:点击苹果菜单→“关于本机”→查看“macOS版本”。若显示“macOS 11”或更高,请直接跳转至恢复模式方案。
关机后立即触发单用户启动
确保Mac处于完全关机状态(非睡眠或重启),不要按住电源键长按强制关机,而是正常选择“苹果菜单→关机”等待风扇停转、屏幕全黑。
按下电源键开机,在听到第一声启动“嗡”音后——【立刻同时按住 Command + S 键不放】,持续按住直到屏幕变黑底白字、出现滚动的白色日志文本为止。
若看到灰色Apple标志或进度条,说明按键时机过晚或未同步按下,需重新关机再试。
验证是否成功进入单用户环境
成功进入后,你会看到类似以下内容的启动日志流,最终停在以井号(#)开头的命令提示符:
#
此时系统已以root身份运行,文件系统默认为只读。注意:这不是终端应用,而是内核级shell,所有操作直接影响系统底层。
如果卡在“Still waiting for root device”或出现“panic”字样,说明硬件兼容性异常或APFS卷损坏,需中止并改用恢复模式诊断。
挂载根分区为可写(关键前置操作)
第一步必须执行,否则后续所有修改命令都会报错“Read-only file system”:
在#提示符后输入:【/sbin/mount -uw /】,然后按回车。
该命令将根目录(/)从只读挂载切换为可读写。空格不可省略,-uw之间无空格,/前必须有空格;输错一个字符(如多加斜杠、漏掉空格)都将导致命令失败且无明确错误提示。
执行成功后不会返回任何消息,光标直接换行——这是正常现象,无需等待反馈。

















