Opened 7 years ago
Last modified 4 years ago
#17013 new defect
CustomTable not present in EFI mode
Reported by: | vboooo | Owned by: | |
---|---|---|---|
Component: | EFI | Version: | VirtualBox 5.1.26 |
Keywords: | EFI, UEFI, CustomTable, ACPI-Table | Cc: | |
Guest type: | all | Host type: | all |
Description (last modified by )
VBoxManage setextradata "VM name" "VBoxInternal/Devices/acpi/0/Config/CustomTable" "/path/to/table.bin"
(see UserManual: 9.13 Configuring the custom ACPI table) doesn't work properly for VMs in EFI mode (but in BIOS mode).
It seems the implementation under AcpiPlatform.c Revision 58975 line 220 isn't present. There is no entry in "TableInfo[]"
* To reproduce *
- Create a VM with EFI mode
- Set extra data using VBoxManage
- Configure custom ACPI table
- boot linux (like CloneZilla) in shell mode
ls -l /sys/firmware/acpi/tables/
The expected table isn't present. Switch to BIOS mode works correct.
Change History (3)
comment:1 by , 7 years ago
Description: | modified (diff) |
---|
comment:2 by , 7 years ago
Note:
See TracTickets
for help on using tickets.
Correct. EFI uses a different mechanism to provide the ACPI tables.