é possível capturar o número UUID antes de criar o sistema de arquivos no disco

0

é possível capturar o número UUID antes de criar o sistema de arquivos no disco?

se sim como - por qual comando?

blkid ( before run mkfs.ext4  on sdb disk )

<no output>


blkid ( after run mkfs.ext4  on sdb disk )

/dev/sdb: UUID="9bb52cfa-0070-4824-987f-23dd63efe120" TYPE="ext4"

Objetivo - queremos capturar o número UUID nos discos das máquinas Linux antes de criar o sistema de arquivos

    
por yael 05.01.2018 / 08:07

1 resposta

7

Não e sim.

O comando para criar o sistema de arquivos é aquele que gera o UUID. Portanto, antes de executá-lo, não há um UUID para nomear o sistema de arquivos.

No entanto, é possível usar um UUID específico para criar o sistema de arquivos:

$ uuid=$(uuidgen)
$ echo "$uuid"
9a7d78e5-bc6c-4b19-94da-291122af9cf5
$ mkfs.ext4 -U "$uuid" 

O programa uuidgen que faz parte do pacote e2fsprogs

    
por 05.01.2018 / 08:21