Mac单用户模式分Intel与Apple芯片两种路径:Intel需开机按Command+S并执行mount -uw /;Apple芯片须通过恢复模式运行launchctl boot或reboot -x,并注意FileVault解锁。

当Mac无法正常启动、磁盘报错、用户身份丢失或需要重置管理员密码时,必须进入单用户模式获取root权限执行底层维护操作。该模式跳过图形界面与登录流程,直接加载Unix shell环境,但不同芯片架构的触发方式、挂载逻辑和命令路径存在本质差异,错按组合键或漏执行挂载将导致后续所有命令失败。
Intel芯片Mac进入单用户模式
这是最直接的硬件级引导路径,适用于所有Intel处理器机型(2015–2020年款MacBook Pro/Air、iMac等),从macOS High Sierra到Sonoma均有效。
1、确保Mac完全关机,按下电源键开机,听到启动音(或看到Apple标志)的瞬间立即按住Command + S不放。
2、持续按压直至屏幕显示全白底黑字终端界面,提示符形如localhost:/ root#。
3、此时已进入单用户模式,但根文件系统默认为只读——若后续要修改系统文件,必须先执行mount -uw /挂载为可写,否则所有写入操作都会报错“Read-only file system”。
Apple芯片Mac(M1/M2/M3)启用类单用户环境
Apple Silicon设备不支持传统Command+S,必须通过恢复模式中调用系统服务来模拟单用户上下文,该方式自macOS Ventura起成为唯一可行路径。
方法一:标准恢复模式+launchctl boot
1、长按电源键直到出现“正在载入启动选项”,松手后点击“选项”→“继续”。
2、顶部菜单栏选择“实用工具”→“终端”。
3、输入:launchctl boot system,回车后系统将自动重启并进入命令行界面,提示符为sh-3.2#或root#。
方法二:恢复模式终端手动挂载(兼容FileVault加密卷)
1、关机后按住Command + R开机,进入macOS恢复环境。
2、打开“终端”,运行diskutil list识别系统卷设备节点(如/dev/disk1s1)。
3、若启用FileVault,先执行diskutil apfs unlockVolume /dev/disk1s1并输入当前用户密码解锁;未解锁直接挂载会失败且无明确报错提示。
4、执行mount -uw /挂载系统卷为可写。
强制重启进入单用户模式的备用方案
当常规引导失效或恢复模式终端响应迟滞时,可在已进入的恢复模式终端中尝试此指令,适用于macOS Monterey及更新版本。
在恢复模式终端中输入:reboot -x,回车后Mac将强制重启并跳转至单用户命令行环境。










