2 manieren om de UUID van uw HDD-partities te kennen

Hallo,

Om een ​​kleine applicatie waar ik mee bezig ben af ​​te maken (denk aan KDE voornamelijk) Ik word gedwongen tot iets heel vervelends ... ik moet op de een of andere manier weten dat het UUID toetsenbord van de gebruiker, wat ik nog steeds niet kan achterhalen TT ... als iemand er iets van weet, geef me dan een aanwijzing, oké 😀

Laten we beginnen met uit te leggen wat een UUID (Unique Universal IDentifier):

UUID staat voor Universally Unique Identifier. Dit is een standaard identificatiecode die wordt gebruikt bij het bouwen van software.

Het is de bedoeling om een ​​unieke informatiecode mogelijk te maken zonder een centrale coördinatie voor het genereren ervan, dit betekent dat iedereen een UUID met bepaalde informatie vanaf elke locatie zonder verbonden te zijn met een centraal apparaat dat de codes toewijst. Het resulterende bestand kan in databases worden gemengd zonder dubbele conflicten.

Ik heb dit citaat gemaakt van een artikel op de Tralix.com blog, hoewel ze er ook op kunnen vertrouwen Wikipedia.org (ENG) voor meer details. In principe en zonder zoveel omwegen of technische details, UUID van een partitie van een van onze HDD's, het is gewoon de vingerafdruk van die partitie, het unieke en speciale nummer dat het identificeert (ik woon niet in Spanje, maar ik kan me voorstellen dat het vergelijkbaar is met de DNI, toch?)

Hoe dan ook, de kwestie bij de hand 🙂

Hier zul je zien 2 manieren / wegen / methoden om de UUID's van onze partities:

1e:

1. Open een terminal, schrijf daarin het volgende en druk op [Enter]:

sudo blkid

Zoiets zal verschijnen:

/ dev / sda2: UUID = »066652f1-aee6-4a2a-932a-106cf1174142»TYPE =» ext2 ″
/ dev / sda3: UUID = »222fcc49-0fa1-431e-9210-5233f3bf889b»TYPE =» ext4 ″
/ dev / sda5: UUID = »c7b2785c-6da0-4b8c-a780-cadb01b7227a»TYPE =» ext4 ″
/ dev / sda6: UUID = »f3e50492-204f-4e52-9dfb-4f6bf44a711e»TYPE =» ruilen »

Wat ik vetgedrukt wijs, is duidelijk de UUID, in eerste instantie kun je de partitie zien waartoe die UUID behoort (/ Dev / sda5 bijv.).

2e:

1. Open een terminal, schrijf daarin het volgende en druk op [Enter]:

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

Zoiets zal verschijnen:

lrwxrwxrwx 1 wortel wortel 10 nov 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 wortel wortel 10 nov 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 wortel wortel 10 nov 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6

Wat ik vetgedrukt opmerk, is duidelijk de UUID, aan het einde kun je de partitie zien waartoe die UUID behoort (../../sda3 bijv.).

En nou ja, niets meer toe te voegen ... Ik zal blijven proberen de UUID van een toetsenbord ¬¬

Groeten 🙂


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Computer Guardian zei

    Zeer gedetailleerd en duidelijk.

    Geef voor het bijdragen aan iets anders aan dat u dat ook kunt gebruik vol_id om de uuid van een schijf op te halen

    groeten

    1.    KZKG ^ Gaara <"Linux zei

      Het probleem met vol_id is dat het in Arch niet beschikbaar is, er geen manier is om het te gebruiken, ik heb het ook geprobeerd te gebruiken in Debian Squeeze (een van mijn servers) en er is geen commando of optie om het in te schakelen, daarom heb ik het niet geplaatst.

      Welke distro gebruik je die je kunt gebruiken vol_id?

      1.    Computer Guardian zei

        Uummm ... nou je hebt gelijk; niet gevonden in mijn bestand (verdwenen uit udev-pakket)

        Destijds werd het gebruikt in Ubuntu, maar Debian, zoals u al zei, heeft het "stopgezet"

        1.    KZKG ^ Gaara <"Linux zei

          Ja 🙁 ... ik dacht om 3 methoden te plaatsen, maar aangezien deze niet langer mogelijk is om het te gebruiken (zoals ik het eerder in Ubuntu gebruikte), daarom waren er slechts 2

  2.   Kim zei

    Heel erg bedankt! Zeer compleet 🙂