Ubuntu 主机上的 VirtualBox 启动项设置
一 调整虚拟机的启动顺序
- 选中虚拟机 → 点击设置 → 系统 → 主板,在启动顺序中将需要的设备(如光驱、硬盘、网络)上下移动,排在上面的优先级更高。
- 需要从 ISO 安装系统时,将光驱置顶,并在存储中把 ISO 挂载到虚拟光驱;安装完成后可将硬盘置顶,避免每次都从光盘启动。
- 提示:启动设备名称可能显示为IDE/SATA CD/DVD、SATA 硬盘、网络等,按需要调整即可。
二 临时改变一次启动设备
- 图形界面:启动虚拟机时按住Shift键,进入引导菜单,用方向键选择目标设备后回车。
- 命令行:使用 VBoxManage 直接指定启动设备,例如从虚拟光驱启动
VBoxManage startvm “虚拟机名称” --type headless --cdrom /path/to/ubuntu.iso
说明:–type headless 表示后台启动;如需前台窗口可去掉该参数。
三 设置开机自动启动虚拟机
四 常见问题与排查
- 权限错误:执行 VBoxManage 修改自动启动数据库时报错“VERR_ACCESS_DENIED”,请确保运行用户对**/etc/vbox具有写权限并已加入vboxusers**组(groups 命令核验)。
- 找不到命令:确认安装了 VirtualBox 且 /usr/bin/VBoxManage 存在;若未安装,请先安装 VirtualBox。
- 服务未生效:执行 sudo systemctl daemon-reload 后重载,再用 systemctl status 查看报错并修正单元文件。
- 启动方式:无界面需求建议使用**–type headless**;需要前台窗口则去掉该参数。