用 systemsetup 设置启动磁盘
用脚本列出可引导卷并切换启动磁盘,无需打开启动磁盘设置面板。
运行 `sudo systemsetup -liststartupdisks` 列出可引导卷,用 `sudo systemsetup -setstartupdisk <卷>` 切换。
01命令
命令
$ sudo systemsetup -liststartupdisks02作用说明
systemsetup 是多个机器级设置面板的命令行对应物:启动磁盘、日期时间、睡眠和远程 Apple 事件等。`-liststartupdisks` 会列出 asr 或第二套 macOS 安装创建的所有可引导卷,`-setstartupdisk` 则把选择持久化到 NVRAM 供下次启动使用。通过 SSH,管理员可以批量把机房 Mac 指向新的系统卷,而不必逐台操作。
03风险
!注意: -setstartupdisk 指错卷会让 Mac 启动到不可用系统,请确保恢复模式可用。
04撤销
撤销
$ sudo systemsetup -setstartupdisk /Volumes/Macintosh\ HD05来源
- Mac startup key combinations - Apple Support依据: Apple's reference for choosing a startup disk at boot, the manual counterpart to systemsetup -setstartupdisk.
- SYSTEMSETUP Command: Configure System Preferences in macOS依据: Documents systemsetup -liststartupdisks, -setstartupdisk, and related machine-level settings.
最后验证: 2026-09-17 · 分类: 系统与设置