monte duas unidades de rede sob diretórios diferentes em / mnt

0

Até agora, montei uma unidade de rede em /mnt diretamente em /etc/fstab e ela funciona bem.

Agora tenho uma segunda unidade de rede que desejo montar e estou com problemas.

Digamos que as unidades de rede tenham este endereço:

192.168.1.11/volume1/video
192.168.1.11/volume2/videos

Até agora (apenas 1 compartilhamento) eu costumava montar tudo em /mnt e esse diretório conteria todos os subdiretórios do compartilhamento original.

Agora quero alterar a maneira como isso funciona para que /mnt tenha 2 subdiretórios:

/mnt/volume1/video
/mnt/volume2/videos

Mas não posso. Não será montado em volume1/video porque a pasta não existe.

Se eu criar as duas pastas em /mnt enquanto a primeira unidade estiver montada, os diretórios volume1 e volume2 serão realmente criados na unidade de compartilhamento original

Se eu desmontar tudo, criar as pastas e, em seguida, tentar montar nas pastas recém-criadas, recebo um erro - e o googling me diz que é porque preciso ter /mnt montado antes.

Alguém pode me ajudar a entender o que eu deveria estar fazendo?

obrigado

    
por trienthusiast 15.01.2018 / 07:20

1 resposta

0

Acho que seu problema é a entrada já existente em /etc/fstab . Ele contém o /mnt de algum tipo de bloqueio porque "sabe" que a qualquer momento haverá uma unidade montada.

  1. Remova (ou comente) a entrada de /etc/fstab e recarregue sudo mount -a ou reinicialize

  2. Crie as duas pastas

    sudo mkdir -p /mnt/volume1/video
    sudo mkdir -p /mnt/volume2/videos
    

    -p cria as pastas pai necessárias também

  3. Agora adicione as entradas correspondentes a /etc/fstab

  4. Você já deve poder testá-lo agora usando sudo mount para montar manualmente.

  5. Reinicialize para verificar se o fstab é montado automaticamente agora.

por derHugo 15.01.2018 / 07:54