Parallels Desktop 不提供传统 runlevel,但可通过配置实现类似效果:在“选项→启动和关闭”设自动启动与隐藏窗口,在“硬件→CPU和内存”调资源分配,在“硬件→网络”配桥接模式,并用 prlctl --no-gui 后台运行。
parallels desktop 不提供传统 linux 或 windows server 那样的“运行级别(runlevel)”概念,它本身是 macos 上的桌面虚拟化平台,不模拟底层 init 系统或 systemd 的运行级别机制。但你可以通过配置实现类似效果:控制虚拟机启动时的行为、自动开机、后台运行、服务加载时机等——这些实际对应了用户关心的“启动运行级别设定”意图。
启动行为与开机模式设置
在 Parallels Desktop 中,虚拟机的“启动方式”由配置中的“选项”标签页决定,直接影响其开机后是否可见、是否自动运行、是否最小化到菜单栏:
- 打开虚拟机配置 → “选项” → “启动和关闭”,可设置:开机自动启动虚拟机、启动后隐藏窗口(仅在菜单栏显示图标)、关闭时执行“正常关机”而非强制断电
- 勾选“启动时最小化到 Dock”或“启动时隐藏窗口”,适合将虚拟机作为后台服务容器(如运行 Web 服务器、数据库或 CI 工具),避免干扰主系统操作
- 若需开机即运行特定服务(如 Apache、SQL Server),应在虚拟机操作系统内设置服务为开机自启(Windows 用服务管理器,Linux 用 systemctl enable),Parallels 本身不干预来宾 OS 的服务生命周期
CPU 与内存资源分配策略
资源分配影响虚拟机“运行强度”,相当于间接定义其能力边界,尤其对长期运行的服务型虚拟机至关重要:
- 进入“硬件” → “CPU 和内存”,建议启用自动资源管理(推荐):Parallels Desktop 17 及以上版本会根据 Mac 当前负载动态调整 vCPU 和内存配额,平衡前台响应与后台稳定性
- 若需固定性能(如开发测试环境),可手动设为静态值,例如为 macOS 虚拟机分配 4 核 CPU + 8 GB RAM;注意 Apple silicon Mac 上最大支持 32 vCPU / 128 GB vRAM(Business/Enterprise 版)
- 命令行快速调整(需 Pro/Business 版):
prlctl set "MyVM" --memsize 8192 --cpus 4
网络与服务可达性配置
决定虚拟机对外提供服务的能力,是“运行级别”在实际使用中的关键体现:
- 在“硬件” → “网络”中选择合适模式:共享网络(默认)让虚拟机通过主机上网,适合一般应用;桥接模式使虚拟机获得独立局域网 IP,便于从其他设备访问其 Web 或 SSH 服务
- 启用“共享文件夹”或“共享剪贴板”可提升协作效率,但非必须;若用于纯后台服务,建议关闭以减少资源开销
- 确保虚拟机内防火墙允许对应端口(如 80、443、22),且 macOS 主机的防火墙未拦截 Parallels 相关进程
自动化与无界面运行支持
实现真正意义上的“服务级运行”,无需图形界面介入:
- 使用融合模式(Coherence)或“仅运行应用程序”模式,可让 Windows/macOS 虚拟机中运行的程序直接出现在 Mac Dock 和 Mission Control 中,视觉上“消失”虚拟机窗口
- 通过终端命令后台启动:
prlctl start "MyVM" --no-gui(需 Business/Enterprise 版),适用于脚本化部署或定时任务 - 结合 launchd 或 cron 编写启动脚本,配合
prlctl控制虚拟机状态,实现开机自启 + 服务就绪检测闭环

















