温馨提示×

如何在Ubuntu VirtualBox中设置BIOS

小樊
57
2026-01-12 09:02:51
栏目: 智能运维

在 Ubuntu VirtualBox 中设置 BIOS 的可行方法

一 图形界面设置启动顺序与固件类型

  • 关闭虚拟机,选中目标虚机,打开设置系统主板
    • 调整启动顺序(Boot Order),将需要的设备(如光盘硬盘)置顶,便于从 ISO 安装或从指定盘启动。
    • 如需使用 UEFI,勾选启用 EFI(特殊操作系统需要);使用传统方式则保持未勾选。
  • 打开设置存储,在控制器:SATA/IDE下挂载 ISO 镜像(点击“没有盘片”→“选择虚拟光盘”),以便从安装介质引导。
  • 启动虚机,在 VirtualBox 启动 Logo 出现时快速按下F12进入Boot Menu,或按F2进入BIOS 设置(不同版本提示略有差异,错过可重启再试)。

二 命令行快速配置启动项与固件

  • 查看/确认虚机名称:
    • Windows: 在 VirtualBox 主界面查看;macOS/Linux: 在终端执行:VBoxManage list vms
  • 设置启动顺序(示例将虚机名为“VM1”):
    • 仅从光盘启动:VBoxManage modifyvm “VM1” --boot1 dvd
    • 硬盘优先、光盘其次:VBoxManage modifyvm “VM1” --boot1 disk --boot2 dvd
  • 切换固件类型:
    • 启用 UEFI:VBoxManage modifyvm “VM1” --firmware efi
    • 使用传统 BIOS:VBoxManage modifyvm “VM1” --firmware bios
  • 提示:修改后直接启动虚机即可生效;如需从 ISO 安装,请同时挂载 ISO 到存储控制器。

三 进入 BIOS 的时机与按键

  • 启动虚机后,在 VirtualBox Logo 界面及时按下:
    • F12:进入启动菜单(临时选择本次从哪个设备启动)。
    • F2:进入BIOS 设置(可修改启动顺序等)。
  • 若按键无响应,通常是按早或按晚:重启虚机并在 Logo 出现的第一时间按键;必要时适当延长 Logo 显示时间(见下一节)。

四 常用 BIOS 项与进阶调整

  • 调整 Logo 显示时间(便于按 F2/F12):
    • 延长 Logo 停留:VBoxManage setextradata “VM1” “VBoxInternal/Devices/pcbios/0/Config/LateLogoPct” 100
    • 仅显示菜单提示:VBoxManage setextradata “VM1” “VBoxInternal/Devices/pcbios/0/Config/LogoFadeIn” 0
    • 恢复默认:VBoxManage setextradata “VM1” “VBoxInternal/Devices/pcbios/0/Config/LateLogoPct”
  • 启动模式选择:
    • BIOS:兼容性更好,适合大多数场景。
    • UEFI:支持**>2TB**磁盘、现代引导流程;若从 U 盘或某些 ISO 启动失败,可切换为 BIOS 再试。
  • 注意区分层级:
    • 本章节调整的是虚拟机内部的虚拟 BIOS/UEFI;若要在宿主机上启用虚拟化加速(如 VT‑x/AMD‑V),需进入宿主机 BIOS开启,再重启宿主机。

0