GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il vero vantaggio dell'utilizzo di Uuid?

Ho sempre visto persone discutere dell'utilizzo di UUID nei dischi rigidi invece di /dev/sdN .

Qual è il vero vantaggio dell'utilizzo di un UUID? È più veloce, più affidabile, più facile da ricordare (ah lol no), cosa?

E non è possibile modificare un UUID? C'è un modo per identificare un'unità (soprattutto in GRUB) che non può mai cambiare?

Risposta accettata:

Qual ​​è il vero vantaggio dell'utilizzo di un UUID?

In genere, l'UUID è costante per la stessa unità/partizione, indipendentemente dal sistema a cui è collegato.

Il /dev/sdN lo schema di denominazione incrementa la lettera finale (N ) per ogni dispositivo collegato (a, b, c, d, ecc.). Ciò significa che il /dev/sd l'identificatore assegnato al dispositivo cambia se è collegato in un ordine diverso.

E non è possibile modificare un UUID?

Sì, guarda qui.

C'è un modo per identificare un'unità (soprattutto in GRUB) che non può mai cambiare?

Ecco a cosa servono gli UUID. Sono probabilmente la soluzione più stabile che puoi ottenere.

Utilizzo degli UUID negli script e simili

Se ti viene richiesto di eseguire un comando come questo:

dd if=/dev/sda of=/dev/null 

... puoi sostituire /dev/sda con un file in /dev/disk/by-uuid/ per fare riferimento al disco tramite UUID anziché sdN .

Esegui questi comandi per ottenere gli UUID (e sdN notazione) delle unità sul sistema:

for disk in /dev/disk/by-uuid/*; do
    readlink -e "$disk"
    echo "${disk#/dev/disk/by-uuid/}"
    echo
done

Ubuntu
  1. Qual è il comando albero in Ubuntu?

  2. Qual è il modo più semplice per SSH usando Python?

  3. Qual è il significato di POSIX?

  4. Qual è il vantaggio di compilare il proprio kernel Linux?

  5. Cos'è il file system NSFS?

Cassandra vs MongoDB - Quali sono le differenze?

Terraform vs Kubernetes:quali sono le differenze

Qual è l'errore 503 servizio non disponibile?

Che cos'è la shell in Linux?

Usare correttamente il bit Setuid?

Installare Ubuntu su una partizione logica? Quale sarà il vantaggio o lo svantaggio dell'utilizzo di una partizione logica per installare Ubuntu 12.04?