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 .