Como se certificar de que um loopfile é montado apenas uma vez?

3

Ao montar uma imagem do sistema de arquivos via mount -o loop , existe algum mecanismo para impedir que o mesmo arquivo seja montado uma segunda vez?

    
por Tobias Kienzler 01.11.2012 / 14:45

1 resposta

2

Não há um comando específico que possa impedir que o arquivo seja montado várias vezes com pontos de montagem diferentes , mas você pode usar esse script para não montá-lo se já estiver montado:

#!/bin/bash
mount |grep -qF "$1" || mount "$1" $2 -o loop

o primeiro parâmetro é um arquivo a ser montado e o segundo é um ponto de montagem a ser usado.

    
por 01.11.2012 / 23:31