Cambia UUID sotto Linux?

Devo creare e assegnare un nuovo UUID a una normale partizione disco sotto Linux.

Quali strumenti sono disponibili e come posso utilizzarli?

  • less è meglio? È più di less? sono così confuso
  • Condividi tutta la home directory tra host e guest con Virtual Box
  • Come convertire un PDF di una pagina in una pagina di 2 pagine per un foglio PDF?
  • c'è un modo per eliminare completamente Chrome OS in un Chromebook - e installare linux (non dual boot)
  • bisogno di regole iptables per accettare tutti i traffico in arrivo
  • Guarda Netflix "Instant Watch" in Linux
  • mastice 0.61: perché vedo il messaggio "Accesso negato" dopo aver inserito il mio ID di login?
  • Il modo più semplice per build un CD live Linux
  • Script per tagliare i video basati sull'elenco di modifica
  • Le virgolette Bash sono state escluse dalla sostituzione del command
  • Gparted: durante una partizione ridimensionare la partizione NTFS eliminata, come posso recuperare?
  • Come faccio a eliminare una directory che sembra contenere file senza nome?
  • One Solution collect form web for “Cambia UUID sotto Linux?”

    Coloro che lavorano con i dischi ordinari possono farlo semplicemente con tune2fs e uuidgen .

    Esempio: utilizzando un dispositivo /dev/sdb1 non montato correntemente

     tune2fs /dev/sdb1 -U `uuidgen` 

    Il nuovo UUID sarà immediatamente visibile sotto

     ls -l /dev/disk/by-uuid 

    se, per esempio, devi copiare il valore su / etc / fstab per il assembly automatico.

    Tuttavia, blkid continuerà (erroneamente) a segnalare il vecchio valore finché la cache non viene aggiornata (ad esempio, quando si riavvia, anche se la cache può essere bypassata con sudo blkid -c /dev/null ).

    In alternativa, il nuovo UUID può essere ottenuto tramite udev con

     sudo lsblk -fo UUID /dev/sdb1 

    Coloro che lavorano con i dischi LVM potrebbero piacere controllare la risposta qui .

    Siamo il genio del computer e della rete.