Skip to content

Ex-32/system-uuid-efi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UEFI System UUID

Fetches the system UUID from the SMBIOS structures table by booting an EFI application (a bootloader).

You can get this info in other ways, such as:

wmic csproduct get UUID

on windows, or:

dmidecode -s system-uuid

on linux. This utility provides an easy way to get this info, without any login credentials, by plugging a flashdrive containing this application into the computer and selecting it from the boot menu.

Usage

Download BOOTX64.EFI from the releases page, and copy it to a FAT32 formatted flashdrive at the path /EFI/BOOT/BOOTX64.EFI. Then plug into any x86_64 computer and select the flashdrive from the boot menu (you may need to lookup and press your computer's BIOS key to see this option).

Building

This project is built with nix, if you have nix (with flake support) installed you can build the binary with nix build or enter a development shell with nix develop.

About

EFI application to find and print SMBIOS/DMI system UUID

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published