如何在 VirtualBox 中设置 Ubuntu 虚拟机的启动顺序

图形界面设置
- 选中需要修改的 Ubuntu 虚拟机,点击设置 → 系统 → 主板。
- 在启动顺序列表中,使用上下箭头调整设备的启动优先级,将需要优先启动的设备(如光驱、硬盘、网络)移动到顶部。
- 点击确定保存设置;下次启动虚拟机时,系统将按照新的顺序进行引导。常见示例:安装 Ubuntu 时通常设置为光驱 → 硬盘。
通过命令行设置 VBoxManage
- 查看虚拟机名称或 UUID:
- 仅查看名称:VBoxManage list vms
- 查看名称及 UUID:VBoxManage list vms --long
- 设置启动顺序(以下示例分别将第一启动项设为光驱、硬盘或网络):
- 光驱优先:VBoxManage modifyvm “Ubuntu-VM” --boot1 dvd --boot2 disk --boot3 none --boot4 none
- 硬盘优先:VBoxManage modifyvm “Ubuntu-VM” --boot1 disk --boot2 dvd --boot3 none --boot4 none
- 网络优先(PXE 启动):VBoxManage modifyvm “Ubuntu-VM” --boot1 net --boot2 disk --boot3 none --boot4 none
- 说明:以上命令会直接写入 VirtualBox 虚拟机的启动顺序配置,保存后重启即可生效。
常见场景与要点
- 从 ISO 安装 Ubuntu:先在设置 → 存储中为虚拟光驱加载 Ubuntu ISO 镜像,再在启动顺序中将光驱排在硬盘之前,这样即可从安装介质启动并进入安装流程。
- 从 U 盘或实体介质引导:由于 VirtualBox 对USB 直通的支持相对有限,通常更推荐将系统镜像以虚拟光驱方式加载后启动;如果确实需要通过 USB 启动,可以在虚拟机设置中添加对应的USB 设备并尽量提高相关设备的优先级,或者尝试进入虚拟机BIOS中手动调整(常见按键为F2或Del)。
- 进入虚拟机 BIOS:启动虚拟机后按F2/Del进入 BIOS,在 BIOS 的Boot页面中修改启动顺序;如果只是临时切换一次启动设备,可在开机时按F12选择临时引导项,不同版本界面可能会略有区别。
