2 τρόποι να γνωρίζετε το UUID των κατατμήσεων του σκληρού δίσκου σας

Γεια σας,

Για να ολοκληρώσω μια μικρή εφαρμογή που κάνω (σκέφτομαι KDE κυρίως) Αναγκάζομαι σε κάτι πραγματικά ενοχλητικό ... Πρέπει να ξέρω με κάποια μέθοδο το UUID πληκτρολόγιο χρήστη, το οποίο ακόμα δεν μπορώ να καταλάβω TT ... αν κάποιος ξέρει κάτι γι 'αυτό, δώσε μου μια ιδέα εντάξει 😀

Ας ξεκινήσουμε εξηγώντας τι είναι UUID (Μοναδικό καθολικό αναγνωριστικό):

UUID σημαίνει Universal Unique Identifier. Αυτός είναι ένας τυπικός κωδικός αναγνώρισης που χρησιμοποιείται στη διαδικασία δημιουργίας λογισμικού.

Η πρόθεσή του είναι να επιτρέψει έναν μοναδικό κωδικό πληροφόρησης χωρίς να χρειάζεται να έχει κεντρικό συντονισμό για τη δημιουργία του, αυτό σημαίνει ότι οποιοσδήποτε θα πρέπει να μπορεί να UUID με ορισμένες πληροφορίες από οπουδήποτε χωρίς να χρειάζεται να συνδεθείτε σε μια κεντρική συσκευή που εκχωρεί τους κωδικούς. Το προκύπτον αρχείο μπορεί να αναμιχθεί σε βάσεις δεδομένων χωρίς διπλές διενέξεις.

Έκανα αυτό το απόσπασμα από ένα άρθρο στο ιστολόγιο Tralix.com, αν και μπορούν επίσης να βασίζονται Wikipedia.org (ENG) Για περισσότερες πληροφορίες. Βασικά και χωρίς τόσες πολλές παρακάμψεις ή τεχνικές λεπτομέρειες, Η UUID ενός διαμερίσματος κάποιου σκληρού δίσκου μας, είναι απλώς το δακτυλικό αποτύπωμα αυτού του διαμερίσματος, ο μοναδικός και ειδικός αριθμός που θα το αναγνωρίσει (δεν ζω στην Ισπανία, αλλά φαντάζομαι ότι είναι παρόμοιο με το DNI, σωστά;

Τέλος πάντων, το ζήτημα στο χέρι 🙂

Εδώ θα δείτε 2 τρόποι / τρόποι / μέθοδοι να μάθω το UUID των διαμερισμάτων μας:

1ο:

1. Ανοίξτε ένα τερματικό, γράψτε τα παρακάτω και πατήστε [Εισαγω]:

sudo blkid

Θα φαίνεται κάτι τέτοιο:

/ dev / sda2: UUID = »066652f1-aee6-4a2a-932a-106cf1174142»ΤΥΠΟΣ =» ext2 ″
/ dev / sda3: UUID = »222fcc49-0fa1-431e-9210-5233f3bf889b»ΤΥΠΟΣ =» ext4 ″
/ dev / sda5: UUID = »c7b2785c-6da0-4b8c-a780-cadb01b7227a»ΤΥΠΟΣ =» ext4 ″
/ dev / sda6: UUID = »f3e50492-204f-4e52-9dfb-4f6bf44a711e»ΤΥΠΟΣ =» ανταλλαγή »

Αυτό που επισημαίνω με έντονους χαρακτήρες είναι προφανώς το UUID, στην αρχή μπορείτε να δείτε το διαμέρισμα στο οποίο ανήκει το UUID (/ dev / sda5 για παράδειγμα).

2ο:

1. Ανοίξτε ένα τερματικό, γράψτε τα παρακάτω και πατήστε [Εισαγω]:

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

Θα φαίνεται κάτι τέτοιο:

lrwxrwxrwx 1 root root 10 Νοεμβρίου 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 root root 10 Νοεμβρίου 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 root root 10 Νοεμβρίου 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6

Αυτό που δηλώνω με έντονους χαρακτήρες είναι προφανώς το UUID, στο τέλος μπορείτε να δείτε το διαμέρισμα στο οποίο ανήκει αυτό το UUID (../../sda3 για παράδειγμα).

Και λοιπόν, τίποτα άλλο να προσθέσω ... Θα συνεχίσω να προσπαθώ να το ξέρω UUID ενός πληκτρολογίου ¬¬

Χαιρετισμούς 🙂


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Φύλακας υπολογιστών dijo

    Πολύ λεπτομερές και σαφές.

    Για να συνεισφέρετε κάτι άλλο, υποδείξτε ότι μπορείτε επίσης χρησιμοποιήστε το vol_id για να λάβετε το uuid ενός δίσκου

    αφορά

    1.    KZKG ^ Gaara <"Linux dijo

      Το πρόβλημα με το vol_id είναι ότι στο Arch δεν είναι διαθέσιμο, δεν υπάρχει τρόπος να το χρησιμοποιήσω, επίσης προσπάθησα να το χρησιμοποιήσω στο Debian Squeeze (ένας από τους διακομιστές μου) και δεν υπάρχει εντολή ή επιλογή για να το ενεργοποιήσω, γι 'αυτό εγώ δεν το έβαλα.

      Τι διανομή χρησιμοποιείτε που μπορείτε να χρησιμοποιήσετε vol_id;

      1.    Φύλακας υπολογιστών dijo

        Ουμμ ... καλά, έχεις δίκιο. δεν βρέθηκε στο αρχείο μου (εξαφανίστηκε από το πακέτο udev)

        Την εποχή εκείνη χρησιμοποιήθηκε στο Ubuntu, αλλά το Debian, όπως αναφέρατε, το "διέκοψε"

        1.    KZKG ^ Gaara <"Linux dijo

          Ναι 🙁… Σκέφτηκα να βάλω 3 μεθόδους, αλλά καθώς δεν είναι πλέον δυνατή η χρήση του (όπως το χρησιμοποιούσα στο Ubuntu πριν), γι 'αυτό υπήρχαν μόνο 2 🙁

  2.   Κιμ dijo

    Ευχαριστώ πολύ! Πολύ πλήρες 🙂