Come trovare l'UUID dei dispositivi collegati tramite il terminale?


17

Esiste un altro metodo per trovare tutti i dispositivi collegati UUID attraverso il terminale (diverso dall'uso del blkidcomando?

Risposte:


26

Prova questo, basta premere Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, esegui i seguenti comandi:

cd /dev/disk/by-uuid

Elenca i dispositivi inserendo

ll

inserisci qui la descrizione dell'immagine


19

il modo migliore che ho trovato per questo è:

sudo blkid

ad esempio l'output di una specifica USB nel mio Ubuntu è:

/dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 

Stranamente questo risulta vuoto se hai appena installato formattato e montato una nuova unità.
Piani cottura

2
Solo che l'OP ha chiesto "diverso dall'uso del comando blkid"
James Bradbury il

3

Puoi guardare dentro /dev/disk/by-uuid/. Questi file sono collegamenti simbolici al /dev/...dispositivo. Ad esempio, il mio disco RAID0 dmraid (che costituisce la mia partizione di root è /dev/dm-1quindi il seguente UUID ottiene:

$ ls -l /dev/disk/by-uuid | grep dm-1
lrwxrwxrwx 1 root root 10 Nov 21 21:07 1b66bb9e-5b02-49f1-8cf9-bc3f649d70a6 -> ../../dm-1

1
il comando sopra non mostra nulla.
Avinash Raj,

1
Penso che non ci sia dm-1 nel nostro caso, "ls -l / dev / disk / by-uuid" funziona da solo ma "ls -l / dev / disk / by-uuid | grep dm-1" non ha fatto nulla.
Sukupa91,

1
Esattamente. Come ho spiegato nella risposta, nel mio caso il mio dispositivo di root è /dev/dm-1. Nel tuo caso potrebbe essere /dev/sda1, o qualcosa del genere.
Oli
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.