|Subject:||Access to DMI/SMBIOS data from GRUB|
|Date:||Mon, 7 Jul 2014 19:09:01 -0700|
|User-agent:||Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0|
Good evening;I'm looking for a way to read strings stored in a server's DMI tables from GRUB2. In grub-core/loader/multiboot.c, there is a FIXME which states that SMBIOS tables are not supported. However, in grub-core/commands/efi/loadbios.c's fake_bios_data, it seems that there may well be a way to access this data. Is there code available somewhere which encapsulates the process of deserializing this data? If so, how do I use it? If not, how difficult would it be to implement?
I'm looking at this as a solution to boot servers in a datacenter based on e.g. the system serial number as saved in DMI.
Thanks, Michael Mohr
|[Prev in Thread]||Current Thread||[Next in Thread]|