Qual é o propósito de um rótulo de volume em um sistema de arquivos Linux?

6

Eu não entendo o propósito de um rótulo de volume em um sistema de arquivos linux. Alguém pode me ajudar a entender?

    
por ThatGraemeGuy 26.03.2010 / 11:26

2 respostas

14

Como a adição / remoção / alteração de discos pode alterar os mapeamentos de unidade, ou seja, seu / dev / sda pode mudar - portanto, se você consultar o UUID ou o rótulo do volume, seu sistema será mais estável / robusto.

Isso faz sentido?

    
por 26.03.2010 / 11:30
4

Adicionando ao Chopper3, é apenas um problema se você usar o disco diretamente (por exemplo, / dev / sda1). Você tem mais controle sobre nomes com dispositivos MD e ainda mais com o LVM, já que o LVM procura por metadados no próprio disco para nomes VG e LV.

Uma resposta mais detalhada: Quando o Linux é inicializado, ele encontra todos os discos e atribui nomes a eles, por exemplo, sda1 . Os nomes geralmente são atribuídos sequencialmente, dependendo da ordem em que os discos são encontrados. Se você adicionar / remover discos, o sistema operacional poderá fornecer um nome diferente ao mesmo disco, causando problemas.

O sistema operacional, no entanto, atribui um nome exclusivo a cada disco (mais exatamente ao sistema de arquivos) quando você o formata. Esse nome é armazenado no próprio disco e pode ser usado para identificá-lo exclusivamente no computador específico.

Como mencionei, isso é um problema menor com dispositivos virtuais, como dispositivos RAID (MD) de software e dispositivos LVM (discos lógicos ou volumes LV, criados a partir de pools de discos físicos, grupos de volumes, VG), pois nome do dispositivo é armazenado no próprio disco virtual ou em um arquivo de configuração usado para criar o dispositivo em primeiro lugar.

    
por 26.03.2010 / 13:08