UUID

Aus robopagex.com
Zur Navigation springen Zur Suche springen

Universally Unique Identifier (UUID)

UUID Ubuntuusers 
Linux kernel module calculate hashes of devices
dm-verity
How to generate unique hardware hash?
generate consistent machine unique ID
How do I get the UUID of a partition and define a Bash variable as being equal to it?
right tool to filter the UUID from the output of blkid program (using grep, cut, or awk, e.t.c)
How to Change Linux Partition Label Names on EXT4 / EXT3 / EXT2 and Swap
How do I change the "label" reported by lsblk?
How do I rename a USB drive? 
Ein valider UUID lässt sich unter Linux durch den Befehl uuidgen oder
$ cat /proc/sys/kernel/random/uuid
erzeugen. Dem zweiten Dateisystem auf /dev/sdX kann dieser neue UUID zugeordnet werden:
$ tune2fs -U <UUID> /dev/sdX2
ifconfig eth0 | grep HWaddr | awk '{ print $NF}' | sed 's/://g'

$ uuidgen -r
$ uuidgen -t


$ blkdid
$ blkid | grep UUID=
$ ls -l /dev/disk/by-uuid
$ lsblk -f
$ lsblk -f | grep -v loop
Create a hash based on the UUIDs of your hard drive(s) instead:
$ blkid | grep -oP 'UUID="\K[^"]+' | sha256sum | awk '{print $1}'
$ cat /sys/class/dmi/id/board_serial
$ cat /sys/class/dmi/id/product_uuid
$ cat /etc/machine-id
$ cat /var/lib/dbus/machine-id
$ ip a | sed '\|^ *link[^ ]* |!d;s|||;s| .*||'
$ 
dbus_get_local_machine_id()