controla a ordem de montagem das partições em um disco USB no linux

0

Eu tenho um disco rígido externo de backup em uma caixa USB que é idêntica à unidade de inicialização do meu laptop para que eu possa trocá-lo se a minha unidade de inicialização falhar. Quando estiver conectado ao sistema para uso normal (por exemplo, backup, acessando arquivos que não cabem no meu SSD), eu gostaria de montá-lo assim:

/something/     (partition 1 mounts here)
/something/home (partition 3 mounts here)
                (partition 2 is swap, not used in this config)

Isso fará com que o sistema de arquivos pareça idêntico ao do meu disco de inicialização, quando montado. Além disso, quero montá-lo automaticamente.

Eu tenho em / etc / fstab:

LABEL=ht10oa1 /media/ext        ext4    commit=120,defaults,nofail,user 0    2
LABEL=ht10oa3 /media/ext/home   ext4    commit=120,defaults,nofail,user 0    2

Isso funciona na metade do tempo. A outra metade, / media / ext / home é montada primeiro, e / media / ext é montada sobre ela, ocultando o conteúdo. Não é bom.

Como posso garantir que o / media / ext seja instalado primeiro? Eu estou procurando simples aqui (eu acho que isso deve ser automático, como é no momento da inicialização). Se isso importa, é no Ubuntu 11.10.

Obrigado,

- jh -

    
por Joe 01.05.2013 / 15:43

1 resposta

0

A melhor maneira é usar o UUID para montar o dispositivo a partir de /etc/fstab . UUID não estão sujeitos à ordem de detecção. Aqui é uma explicação melhor sobre como fazer isso.

    
por 01.05.2013 / 15:51