Hitta UUID för lagringsenheter i Linux

UUUID är en unik identifierare som används i partitioner för att unikt identifiera partitioner i Linux operativsystem. UUID är en egenskap hos själva diskpartitionen. Så om du installerar hårddisken som innehåller partitionerna på en annan Linux-dator kommer partitionerna att ha samma UUID som tidigare. Så det är bra.

UUUID för en partition behövs främst för att montera partitionerna korrekt i ett datorsystem där hundratals hårddiskar är installerade. Om du monterar hårddiskarna eller SSD:erna med hjälp av UUID:er finns det nästan ingen risk att fel hårddisk monteras och orsakar allvarlig dataförlust.

Våra vanliga datorer och bärbara datorer där oftast 1 eller 2 hårddiskar är installerade och där vi behöver ett begränsat antal partitioner kommer inte att ha så stor nytta av UUID:er.

I den här artikeln kommer jag att visa dig hur du hittar UUID:erna för lagringsenheter, t.ex. hårddisk- eller SSD-partitioner i Linux. Så låt oss börja.

Hitta UUID med blkid:

Du kan hitta UUID för alla diskpartitioner i ditt Linuxsystem med kommandot blkid. Kommandot blkid är tillgängligt som standard i de flesta moderna Linuxdistributioner.

För att hitta UUID för dina diskpartitioner kör du följande kommando:

$ sudo blkid

Som du kan se visas de filsystem som har UUID. En hel del loop-enheter listas också.

I den tidigare utmatningen har du sett en hel del onödiga loop-enheter. Om du bara vill lista de filsystem som har UUID inställt kan du filtrera utmatningen av kommandot blkid på följande sätt:

$ sudo blkid | grep UUID=

Du bör kunna få en ren filtrerad utmatning. Endast de filsystem som har UUID inställt listas.

Hitta UUID med ls:

I Linux representeras alla enheter, inklusive lagringsenheterna, som filer. Partitioner med UUID-uppgifter representeras alltså också som filer. Du kan lista alla dessa filer med kommandot ls.

För att lista alla partitioner och deras UUID:

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

Som du kan se listas partitionsnamnet (dvs. sda1, sda2) och deras UUID.

Hitta UUID med lsblk:

Du kan också lista UUID för dina partitioner med kommandot lsblk:

För att till exempel lista UUID för dina partitioner med kommandot lsblk kör du lsblk på följande sätt:

$ sudo lsblk -f

Som du kan se listas partitionernas UUID:er.

Du kan filtrera bort alla loop-enheter för att göra resultatet renare också. För att göra det kör du kommandot lsblk på följande sätt:

$ sudo lsblk -f | grep -v loop

Som du kan se listas endast partitioner med UUID. Utmatningen är nu mycket renare.

Hur ska vi gå vidare:

Nu när du vet hur du hittar UUID för lagringsenheterna i Linux kan du lära dig hur du monterar partitioner med UUID. Jag har skrivit en dedikerad artikel om hur man monterar partitioner med UUID med hjälp av filen /etc/fstab. Du kan läsa den på https://linuxhint.com/mount_partition_uuid_label_linux/

Så, det är hur du hittar UUID för lagringsenheter i Linux. Tack för att du läste den här artikeln.

Lämna ett svar

Din e-postadress kommer inte publiceras.