|
From: | Michael Mohr |
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] |