SMBIOS-TYPE-11(7)

๐Ÿ’– SMBIOS-TYPE-11 ๐Ÿ’–

okay bestie, welcome to smbios-type-11(7) โ€” literally the manual for SMBIOS Type 11 strings ๐Ÿฆ‹ pull up a chair, this one's short but it's got range


โœจ NAME โœจ

smbios-type-11 โ€” SMBIOS Type 11 strings, no cap


๐ŸŒธ SYNOPSIS ๐ŸŒธ

/sys/firmware/dmi/entries/11-*/raw

๐Ÿ’… DESCRIPTION ๐Ÿ’…

so here's the tea ๐Ÿซ– โ€” a bunch of OS components go and process SMBIOS Type 11 vendor strings. Who sets them? A virtual machine manager (VMM) ๐Ÿ’โ™€๏ธ and a virtual machine (VM) justโ€ฆ receives them. iconic behavior.

these strings can lowkey play a similar role to kernel-command-line(7) parameters, BUT โ€” and this is the important part โ€” they're generally under the control of the VMM, not the boot loader and not the UKI. so like, different main character, different rules ๐Ÿ‘‘

if you want the actual deep lore on SMBIOS Type 11, go read the System Management BIOS[1] specifications. that's the source material fr fr.


๐ŸŽ€ STRINGS ๐ŸŽ€

here's the whole lineup, the following strings are supported:

  • io.systemd.credential:CREDENTIAL=VALUE, io.systemd.credential.binary:CREDENTIAL=VALUE โ€” this one lets you pass extra system credentials into the system ๐Ÿ’Œ and you can do it in textual form, or in binary (Base64) form. for the full details go look at systemd.exec(5) and System and Service Credentials[2].

Added in version 252.

  • io.systemd.stub.kernel-cmdline-extra=CMDLINE โ€” this lets you configure extra kernel command line options, and it's read by the kernel UEFI stub ๐Ÿ‘€ details live in systemd-stub(7).

Added in version 254.

  • io.systemd.boot.kernel-cmdline-extra=CMDLINE โ€” same energy, but for Boot Loader Specification Type 1 entries ๐ŸŒˆ and this one is read by systemd-boot. details in systemd-boot(7).

Added in version 256.

  • io.systemd.boot-entries.extra:ID=DEFINITION โ€” this one lets you insert additional entries into the systemd-boot menu ๐Ÿ˜Œ very "let me add a little something" of it. details in systemd-boot(7).

Added in version 258.

  • io.systemd.boot.loglevel=LEVEL โ€” configure the log level with this one ๐Ÿ“ it's read by both systemd-boot and systemd-stub. details in systemd-boot(7) and systemd-stub(7).

Added in version 259.

  • io.systemd.boot.timeout=TIMEOUT โ€” this sets the menu timeout, in seconds โณ and it's read by systemd-boot. details in systemd-boot(7).

Added in version 260.


๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ

systemd(1), kernel-command-line(7), systemd.system-credentials(7)


๐Ÿงš NOTES ๐Ÿงš

  1. System Management BIOS https://www.dmtf.org/standards/smbios/
  2. System and Service Credentials https://systemd.io/CREDENTIALS

reminder bestie: this page is SMBIOS-TYPE-11(7) from systemd 262.1 ๐Ÿ’œ so if your system says something else, that's your version talking, not me ๐Ÿ™ˆ

okay that's the whole thing, you ate it, go forth and read your firmware strings โœจ๐ŸŽ€๐Ÿฆ‹ periodt ๐Ÿ’…

๐Ÿ“ฆ where this page comes from
  • arch rolling: systemd 262.1-1 ยท LGPL-2.1-or-later AND CC0-1.0 AND GPL-2.0-or-later AND MIT-0
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms