Como atualizar o arquivo fstab com o UUID?

0

As seguintes linhas são definidas no meu arquivo /etc/fstab .

Meu fstab atual:

/dev/sdb /lpo/sda ext4 defaults,noatime 0 0
/dev/sdc /lpo/sdb ext4 defaults,noatime 0 0

De blkid nós recebemos:

/dev/sdb: UUID="14314872-abd5-24e7-a850-db36fab2c6a1" TYPE="ext4"
/dev/sdc: UUID="6d439357-3d20-48de-9973-3afb2a325eee" TYPE="ext4"

Como atualizar meu fstab atual (as duas linhas) para usar o UUID?

Por exemplo, se eu criar a seguinte linha (de acordo com a página man) para /dev/sdb , está correto?

UUID="14314872-abd5-24e7-a850-db36fab2c6a1"  /dev/sdb ext4 defaults,noatime 0 0
    
por yael 25.09.2017 / 20:20

1 resposta

3
UUID="14314872-abd5-24e7-a850-db36fab2c6a1" /lpo/sda ext4 defaults,noatime 0 0
UUID="6d439357-3d20-48de-9973-3afb2a325eee" /lpo/sdb ext4 defaults,noatime 0 0

O formato das entradas no fstab é o seguinte:

<file system>   <dir>   <type>  <options>   <dump>  <pass>

Onde <file system> é o dispositivo que você deseja montar (como /dev/sdb e <dir> é o caminho para onde o dispositivo deve ser montado ( /lpo/sda no seu caso).

Existem várias maneiras de especificar <file system> , o mais simples é o caminho para o dispositivo de sistema de arquivos em questão /dev/sdb no seu caso (embora eles geralmente apontem para uma partição em uma unidade em vez da unidade, como /dev/sdb1 , mas parece que suas unidades não têm uma tabela de partição e simplesmente têm o sistema de arquivos no dispositivo principal). Mas você também pode usar o dispositivo UUID ou PARTUUID , especificando-o como um par chave / valor UUID="14314872-abd5-24e7-a850-db36fab2c6a1" no lugar de /dev/sdb .

O principal motivo para usar UUID ou PARTUUID em vez de caminhos de dispositivos é que eles são mais consistentes ao alterar os discos físicos. Os dispositivos são numerados de acordo com a forma como são apresentados ao SO pela bios (que é normalmente ordenada pela tomada em que estão conectados). Isso significa que, se você adicionar um novo dispositivo ou reorganizar fisicamente os dispositivos existentes, eles serão renumerados e o que era /dev/sdb pode não ser agora. Como você pode imaginar, isso resultará no disco errado sendo montado no local errado. UUID e PARTUUID são ids que são gravados como parte da formatação do sistema de arquivos para UUID ou no momento da criação da partição no caso de PARTUUID . Esses números são gravados no disco e sempre permanecerão os mesmos, portanto, podem ser usados para montar o disco correto mesmo quando o arquivo do dispositivo subjacente for renumerado.

Nota: Seus dispositivos são um pouco confusos - você tem /dev/sdb montado em /lpo/sda - enquanto isso funciona, pode ser confuso e levar a erros quando você mantém / configura seu sistema, você pode querer torne isso mais consistente.

    
por 25.09.2017 / 20:37