Salut,
Pour terminer une petite application que je fais (en pensant à KDE principalement) Je suis obligé de faire quelque chose de vraiment ennuyeux ... Je dois savoir par une méthode UUID clavier de l'utilisateur, que je n'arrive toujours pas à comprendre TT ... si quelqu'un en sait quelque chose, donne-moi un indice, d'accord ok
Eh bien, commençons par expliquer ce qu'est un UUID (identifiant universel unique):
UUID signifie identificateur unique universel. Il s'agit d'un code d'identification standard utilisé dans le processus de création de logiciels.
Son intention est de permettre un code d'information unique sans avoir à avoir une coordination centrale pour sa génération, cela signifie que n'importe qui devrait être en mesure de générer un UUID avec certaines informations de n'importe où sans avoir à être connecté à un appareil central qui attribue les codes. Le fichier résultant peut être mélangé dans des bases de données sans avoir de conflits en double.
J'ai fait cette citation à partir d'un article sur le blog Tralix.com, bien qu'ils puissent également compter sur Wikipédia.org (ESP) pour plus de détails. En gros et sans autant de détours ou de détails techniques, l' UUID d'une partition d'un de nos disques durs, c'est simplement l'empreinte digitale de cette partition, le numéro unique et spécial qui l'identifiera (je n'habite pas en Espagne, mais j'imagine que cela a été similaire au DNI, non?)
Quoi qu'il en soit, la question à portée de main 🙂
Ici vous verrez 2 voies / voies / méthodes connaître le UUID de nos partitions:
1er:
1. Ouvrez un terminal, écrivez ce qui suit et appuyez sur [Entrer]:
sudo blkid
Il apparaîtra quelque chose comme ceci:
/ 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 =» permuter »
Ce que je signale en gras est évidemment l'UUID, au début vous pouvez voir la partition à laquelle appartient cet UUID (/ Dev / sda5 par exemple).
2ème:
1. Ouvrez un terminal, écrivez ce qui suit et appuyez sur [Entrer]:
sudo ls -l / dev / disk / by-uuid /
Il apparaîtra quelque chose comme ceci:
lrwxrwxrwx 1 racine racine 10 novembre 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 racine racine 10 novembre 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 racine racine 10 novembre 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6
Ce que je signale en gras est évidemment l'UUID, à la fin vous pouvez voir la partition à laquelle appartient cet UUID (../../sda3 par exemple).
Et bien, rien de plus à ajouter ... je continuerai d'essayer de connaître le UUID d'un clavier ¬¬
Salutations 🙂
Très détaillé et clair.
Pour apporter autre chose, indiquez que vous pouvez également utilisez vol_id pour obtenir l'uuid d'un disque
salutations
Le problème avec vol_id est que dans Arch il n'est pas disponible, il n'y a aucun moyen de l'utiliser, j'ai également essayé de l'utiliser dans Debian Squeeze (un de mes serveurs) et il n'y a pas de commande ou d'option pour l'activer, c'est pourquoi je ne l'ai pas mis.
Quelle distribution utilisez-vous que vous pouvez utiliser vol_id?
Uummm… eh bien, tu as raison; introuvable dans mon fichier (disparu du package udev)
À l'époque, il était utilisé dans Ubuntu mais Debian, comme vous l'avez bien mentionné, l'a "interrompu"
Ouais 🙁… j'ai pensé mettre 3 méthodes mais comme celle-ci n'est plus possible de l'utiliser (comme je l'utilisais dans Ubuntu avant), c'est pourquoi il n'y en avait que 2 🙁
Merci beaucoup! Très complet 🙂