Find UUID for lagerenheder i Linux

UUUID er en unik identifikator, der bruges i partitioner til entydigt at identificere partitioner i Linux-operativsystemer. UUID er en egenskab ved selve diskpartitionen. Så hvis du installerer harddisken med partitionerne på en anden Linux-computer, vil partitionerne have det samme UUID som før, hvis du installerer harddisken med partitionerne på en anden Linux-computer. Så det er en god ting.

UUUID for en partition er primært påkrævet for at kunne montere partitionerne korrekt i et computersystem, hvor der er installeret hundredvis af harddiske. Hvis du monterer harddiske eller SSD’er ved hjælp af UUID’er, er der næsten ingen ændringer i, at den forkerte harddisk bliver monteret og forårsager alvorlige tab af data.

Vores sædvanlige computere og bærbare computere, hvor der for det meste er installeret 1 eller 2 harddiske, og vi har brug for et begrænset antal partitioner, vil ikke have meget gavn af UUID’er.

I denne artikel vil jeg vise dig, hvordan du finder UUID’et for lagerenheder såsom harddiske eller SSD-partitioner i Linux. Så lad os komme i gang.

Find UUID med blkid:

Du kan finde UUID’et for alle diskpartitioner på dit Linux-system med blkid-kommandoen. Blkid-kommandoen er tilgængelig som standard på de fleste moderne Linux-distributioner.

For at finde UUID’erne for dine diskpartitioner skal du køre følgende kommando:

$ sudo blkid

Som du kan se, vises de filsystemer, der har UUID. En masse loop-enheder er også opført.

I det tidligere output har du set en masse unødvendige loop-enheder. Hvis du kun vil have vist de filsystemer, der har UUID indstillet, kan du filtrere output fra blkid-kommandoen på følgende måde:

$ sudo blkid | grep UUID=

Du burde kunne få et rent filtreret output. Kun de filsystemer, hvor UUID er indstillet, vises.

Find UUID med ls:

I Linux er alle enheder, herunder lagerenhederne, repræsenteret som filer. Så partitioner med UUID-sæt er også repræsenteret som filer. Du kan liste alle disse filer med kommandoen ls.

For at liste alle partitioner og deres UUID’er skal du køre følgende kommando:

$ ls -l /dev/disk/by-uuid

Som du kan se, er partitionsnavnet (dvs. sda1, sda2) og deres UUID’er listet.

Find UUID med lsblk:

Du kan også liste UUID’et for dine partitioner med lsblk-kommandoen:

For at få vist UUID for dine partitioner med kommandoen lsblk skal du f.eks. køre lsblk som følger:

$ sudo lsblk -f

Som du kan se, vises partitionernes UUID’er på listen.

Du kan filtrere alle sløjfenhederne fra for også at gøre outputtet renere. Det gør du ved at køre lsblk-kommandoen som følger:

$ sudo lsblk -f | grep -v loop

Som du kan se, er kun partitioner med UUID opført. Outputtet er nu meget renere.

Hvor skal du gå videre:

Nu da du ved, hvordan du finder UUID’et for lagerenhederne i Linux, kan du lære, hvordan du monterer partitioner med UUID. Jeg har skrevet en dedikeret artikel om, hvordan du monterer partitioner med UUID ved hjælp af /etc/fstab-filen. Du kan læse den på https://linuxhint.com/mount_partition_uuid_label_linux/

Så, det er sådan, du finder UUID’et for lagerenheder i Linux. Tak fordi du læste denne artikel.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.