Alterar o UUID no Linux?

3

Eu preciso criar e atribuir um novo UUID a uma partição de disco comum no Linux.

Quais ferramentas estão disponíveis e como usá-las?

    
por goangit 12.12.2014 / 07:48

1 resposta

2

Aqueles que trabalham com discos comuns podem fazer isso simplesmente com tune2fs e uuidgen .

Exemplo: usando um dispositivo atualmente não montado /dev/sdb1

tune2fs /dev/sdb1 -U 'uuidgen'

O novo UUID será imediatamente visível em

ls -l /dev/disk/by-uuid

se, digamos, você precisar copiar o valor para / etc / fstab para montagem automática.

No entanto, blkid continuará a relatar (erroneamente) o valor antigo até que o cache seja atualizado (na reinicialização, por exemplo; embora o cache possa ser ignorado com sudo blkid -c /dev/null ).

Como alternativa, o novo UUID pode ser obtido via udev com

sudo lsblk -fo UUID /dev/sdb1

Aqueles que trabalham com discos LVM podem querer verificar a resposta aqui .

    
por 12.12.2014 / 07:48

Tags