如何增加 Virtualbox(5.1.18)上的 EFI 启动画面延迟时间?

如何增加 Virtualbox(5.1.18)上的 EFI 启动画面延迟时间?

在 VirtualBox 上(至少从 5.1.18 开始),启动 EFI 机器时会显示一个简短的启动画面,但时间很短。我该如何增加这个延迟?

使用--bioslogodisplaytime 3000沒有作用。

或者,有没有办法轻松地为 VirtualBox 编译 EFI 固件?我熟悉原始 OVMF,但不熟悉 Oracle 修补版本。

答案1

看起来 EFI 仍然是 VirtualBox 5.1.18 上的一项实验性功能。其用户手册甚至说:

请注意,VirtualBox EFI 支持处于试验阶段,将随着 EFI 的成熟和普及而得到增强。虽然 Mac OS X 和 Linux 客户机可以正常工作,但 Windows 客户机目前无法使用 VirtualBox EFI 实现进行启动。

来源:http://download.virtualbox.org/virtualbox/5.1.18/UserManual.pdf(第 59 页 - “第 3.13 节 替代固件 (EFI)”)

此外,在同一指南中,它涵盖了可用于该命令的所有标志/开关VBoxManage modifyvm。在该部分中,它提供了一种增加 BIOS 显示时间的方法,但并未提供 EFI 显示时间的方法。您所需的功能似乎在 VirtualBox 中尚不存在。

我建议切换回 BIOS 并--bioslogodisplaytime随后使用它来调整 BIOS 启动画面:

VBoxManage modifyvm "VM name" --firmware bios
VBoxManage modifyvm "VM name" --bioslogodisplaytime 3000

相关内容