Todos os produtos
Search
Central de documentação

Elastic Compute Service:Alterar o UUID de um disco

Última atualização: Jul 03, 2026

Quando um disco criado a partir de snapshot é anexado à mesma instância ECS Linux do disco source, conflitos de UUID podem causar falhas na inicialização ou na montagem. Altere o UUID do novo disco para resolver esse problema.

Contexto

Um disco criado a partir de snapshot compartilha o UUID do disco source. Anexar ambos os discos à mesma instância Linux gera um conflito de UUID que pode provocar os seguintes problemas:

  • Se o novo disco for criado a partir de um snapshot de disco de sistema e anexado como disco de dados, o SO poderá inicializar pelo disco de dados em vez do disco de sistema.

  • Caso o disco utilize um sistema de arquivos XFS, a operação mount falhará devido ao conflito de UUID e retornará uma mensagem de erro como "mount: wrong fs type, bad option, bad superblock on /dev/vdd1".

Consulte Criar um disco a partir de um snapshot.

Após anexar o disco criado a partir de snapshot no console ECS, faça login na instância e altere o UUID do novo disco antes de montá-lo. Execute blkid para identificar o tipo de sistema de arquivos e siga o método correspondente:

Alterar o UUID de um sistema de arquivos ext2, ext3 ou ext4

Nota

Este exemplo utiliza /dev/vdb1 como o disco criado a partir de snapshot. Substitua pelo nome real do seu dispositivo.

  1. Conecte-se a uma instância ECS.

    Para mais informações, consulte Conectar usando VNC.

  2. Consulte os UUIDs de todos os discos:

    blkid

    A saída mostra que o novo disco e o disco source compartilham o mesmo UUID.uuid信息

  3. Verifique o sistema de arquivos:

    e2fsck -f /dev/vdb1
  4. Gere um novo UUID para o disco:

    uuidgen | xargs tune2fs /dev/vdb1 -U
  5. Verifique se o UUID foi alterado:

    blkid

    A saída confirma que o UUID de /dev/vdb1 foi modificado.uuid已变动

  6. Monte o disco. Substitua /mnt pelo seu ponto de montagem.

    mount /dev/vdb1 /mnt
  7. Para montar o disco automaticamente na inicialização, configure o arquivo /etc/fstab.

Alterar o UUID de um sistema de arquivos XFS

Nota

Este exemplo utiliza /dev/vdd1. Substitua pelo nome real do seu dispositivo.

  1. Conecte-se a uma instância ECS.

    Para mais informações, consulte Conectar usando VNC.

  2. Consulte os UUIDs de todos os discos:

    blkid

    A saída indica que o novo disco e o disco source possuem o mesmo UUID.xfs-uuid

  3. Gere um novo UUID para o disco:

    xfs_admin -U generate /dev/vdd1
  4. Verifique se o UUID foi alterado:

    blkid

    A saída confirma que o UUID de /dev/vdd1 foi modificado.uuid结果-xfs

  5. Monte o disco. Substitua /mnt pelo seu ponto de montagem.

    mount /dev/vdd1 /mnt
  6. Para montar o disco automaticamente na inicialização, configure o arquivo /etc/fstab.