i found that esxi have native option to replace ACPI table in bios
And support for removing ACPI tables from the guest for both EFI and
And support for removing ACPI tables from the guest for both EFI and legacy BIOS. And make both processes available in beta/release builds too.
i try add this lin in vmx file
acpi.skiptables = "DSDT"
acpi.addtable.filename = "./DSDT.aml"
and i get error
Failed to start the virtual machine.
Module ACPI power on failed.
File "./DSDT.aml" does not contain valid ACPI archive.
DSDT.aml is simple compiled dsdt table compiled iasl compiler
How to create table in correct format?
I don't yet know to what context does the path in this configuration parameter direct to by default, but you might try removing the dot in your path description. Maybe that redirects you to the root of the filesystem, not to the actual VM directory you are running it from.
Edit: Perhaps try removing the slash also ... if you get file not found error or you still fail, I guess this will need an answer of a VMware engineer in which compiler you should make that table