如何为 VMWare 虚拟机使用 BIOS 而不是 UEFI 固件

如果你在 VM 创建期间选择 UEFI 兼容的操作系统,VMWare 的 VMPlayer 的最新版本默认使用 UEFI 固件。 但是,在某些情况下,你必须之后将 VM 更改为经典 BIOS 固件,例如如果你的操作系统安装时没有 UEFI 支持或你选择了错误的操作系统。

目前,似乎无法在 GUI 中更改 firmware 设置,因此你首先必须找到与虚拟机对应的 .vmx 文件。通常它位于 ~/vmware/<VM 名称>/<VM 名称>.vmx

停止 VM 后,在你喜欢的文本编辑器中打开该文件并查找此行:

vmx_firmware_setting.txt
firmware = "efi"

将其更改为

vmx_firmware_bios.txt
firmware = "bios"

之后,保存文件,重启 VMPlayer 并启动你的 VM。


Check out similar posts by category: Allgemein