VirtualBox

Changes between Initial Version and Version 1 of Ticket #17013


Ignore:
Timestamp:
Aug 15, 2017 7:01:23 AM (7 years ago)
Author:
Frank Mehnert
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #17013 – Description

    initial v1  
     1{{{
    12VBoxManage setextradata "VM name" "VBoxInternal/Devices/acpi/0/Config/CustomTable" "/path/to/table.bin"
    2  (see UserManual: 9.13 Configuring the custom ACPI table)
    3 don't work properly for VMs in EFI mode (but in BIOS mode).
     3}}}
     4(see UserManual: 9.13 Configuring the custom ACPI table)
     5doesn't work properly for VMs in EFI mode (but in BIOS mode).
    46
    5 It seems the implementation under
    6  https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.c
    7  Revision 58975
    8  line 220
    9 isn't present. There is not entry in "TableInfo[]"
     7It seems the implementation under [https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.c AcpiPlatform.c] Revision 58975 line 220 isn't present. There is no entry in "TableInfo[]"
    108
    119''' * To reproduce *'''
    1210
    13     Create a VM with EFI mode
     11 1. Create a VM with EFI mode
     12 2. Set extra data using VBoxManage
     13 3. Configure custom ACPI table
     14 4. boot linux (like CloneZilla) in shell mode
     15 5. `ls -l /sys/firmware/acpi/tables/`
    1416
    15     Set extra data using VBoxManage
    16 
    17     VBoxManage setextradata "VM name" "VBoxInternal/Devices/acpi/0/Config/CustomTable" "/path/to/table.bin"
    18     (see UserManual: 9.13 Configuring the custom ACPI table)
    19 
    20     boot linux (like CloneZilla) in shell mode
    21 
    22     ls -l /sys/firmware/acpi/tables/
    23 
    24     The expected table isn't present.
    25     Switch to BIOS mode works correct.
     17The expected table isn't present. Switch to BIOS mode works correct.

© 2023 Oracle
ContactPrivacy policyTerms of Use