When I installed Windows 11 virtual machine on VMware, I got an error. The virtual machine cannot boot to the setup screen. The error content is as follows:
Attempting to start up from:
EFI Vmware Virtual SCSI Hard Drive (0.0) … unsuccessful.
EFI Vmware Virtual SATA CDROM Drive (1.0) … unsuccessful.
EFI Network …

Table of Contents
Method 1: Edit on the interface
You go to [ Settings ] of the virtual machine => Tab [ Options ] => [ Advanced ]
Item Firmware type: Select “ BIOS ”

Method 2: Edit the .vmx . file
In addition to editing on the interface, we can edit the .vmx file. VMware software on Ubuntu, I don’t see an option [ Advanced ] to switch Firmware to “BIOS”. Fortunately, this parameter can still be edited by editing the virtual machine’s .vmx file.
First we power off the shirt.
You find the file <machine_name>.vmx. For example, in my case I installed Windows 11, I named the virtual machine Windows-11 , so the file name is: Windows-11.vmx

We change the parameter: firmware from “efi” to “bios”
- firmware = “bios”
Then power on to restart the VMware virtual machine
Result
I entered the boot screen of Windows 11
