Como usar o tune2fs com o dd?

2

Em este tutorial está escrito:

To regain unique UUIDs, use tune2fs /dev/sdbX -U random on every partition.

Ok, mas como posso usá-lo com este comando?

dd if=/dev/sda of=/dev/sdb bs=4096 conv=notrunc,noerror

Ou eu preciso usá-lo após o comando dd ?

    
por Vitor Mazuco 28.02.2014 / 18:21

1 resposta

2

Você o usa após o comando dd . Como você copiou a tabela de partições, primeiro é necessário informar o kernel sobre a alteração, por exemplo, executando partprobe /dev/sdb .

Basicamente, o que está acontecendo é que existe um valor único (um UUID) armazenado nos metadados do sistema de arquivos. Quando você copia partições inteiras (como você está fazendo com dd ), você acaba com duas partições (e, portanto, dois sistemas de arquivos) com o mesmo UUID. Tanto por ser único! Isso é um problema se, por exemplo, você tentar usar um UUID para montar o sistema de arquivos.

Para corrigir o problema, você altera o UUID na cópia - que tune2fs faz isso. Você precisa executá-lo em cada partição no disco de destino que contenha um sistema de arquivos ext2 / 3/4. Você precisará de utilitários diferentes para outros tipos de sistema de arquivos.

    
por 28.02.2014 / 18:30