Vind UUID van opslagapparaten in Linux

UUID is een unieke identificatie die in partities wordt gebruikt om partities in Linux-besturingssystemen uniek te identificeren. UUID is een eigenschap van de schijfpartitie zelf. Dus, als je de harde schijf met de partities op een andere Linux computer installeert, zullen de partities dezelfde UUID hebben als voorheen. Dus, dat is een goede zaak.

De UUID van een partitie is vooral nodig voor het correct mounten van de partities in een computersysteem waar honderden harde schijven zijn geïnstalleerd. Als u de harde schijven of SSD’s mounten met behulp van UUID’s, is er bijna nul veranderingen van de verkeerde harde schijf gemonteerd te krijgen en het veroorzaken van ernstig verlies van gegevens.

Onze gebruikelijke computers en laptops waar meestal 1 of 2 harde schijven zijn geïnstalleerd en we een beperkt aantal partities nodig hebben zal niet veel profiteren van UUID’s.

In dit artikel zal ik je laten zien hoe je de UUID van opslagapparaten zoals harde schijf of SSD partities in Linux te vinden. Dus, laten we aan de slag gaan.

Vinden van UUID met blkid:

U kunt de UUID van alle schijfpartities op uw Linux-systeem vinden met het blkid commando. Het blkid commando is standaard beschikbaar op de meeste moderne Linux distributies.

Om de UUID’s van uw schijf partities te vinden, voert u het volgende commando uit:

$ sudo blkid

Zoals u kunt zien, worden de bestandssystemen die een UUID hebben weergegeven. Er worden ook veel lusapparaten weergegeven.

In de eerdere uitvoer hebt u veel onnodige lusapparaten gezien. Als u alleen de bestandssystemen wilt weergeven waarvoor een UUID is ingesteld, kunt u de uitvoer van het commando blkid als volgt filteren:

$ sudo blkid | grep UUID=

U zou in staat moeten zijn om een schone gefilterde uitvoer te krijgen. Alleen de bestandssystemen met een UUID worden weergegeven.

Vinden van UUID met ls:

In Linux worden alle apparaten, inclusief de opslagapparaten, weergegeven als bestanden. Dus, de partities met UUID ingesteld worden ook weergegeven als bestanden. U kunt een lijst van al deze bestanden maken met het ls commando.

Om een lijst van alle partities en hun UUIDs te maken, voert u het volgende commando uit:

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

Zoals u kunt zien, worden de partitienaam (d.w.z. sda1, sda2) en hun UUIDs opgesomd.

Vinden van UUID met lsblk:

U kunt ook de UUID van uw partities opvragen met het lsblk commando:

Om bijvoorbeeld de UUID van uw partities op te sommen met het lsblk commando, voert u lsblk als volgt uit:

$ sudo lsblk -f

Zoals u kunt zien, worden de UUID’s van de partities opgesomd.

Je kunt alle loop devices eruit filteren om de uitvoer ook schoner te maken. Om dat te doen, voert u het lsblk commando als volgt uit:

$ sudo lsblk -f | grep -v loop

Zoals u kunt zien, worden alleen de partities met UUID in de lijst weergegeven. De uitvoer is nu veel schoner.

Waarheen nu?

Nu u weet hoe u de UUID van de opslagapparaten in Linux kunt vinden, kunt u leren hoe u de partities met UUID kunt mounten. Ik heb een speciaal artikel geschreven over hoe u partities met UUID kunt mounten met behulp van het /etc/fstab bestand. Je kunt het lezen op https://linuxhint.com/mount_partition_uuid_label_linux/

Zo, dat is hoe je de UUID van opslagapparaten in Linux kunt vinden. Bedankt voor het lezen van dit artikel.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.