Por que o ponto de montagem continua mudando e como posso evitá-lo?

9

Quando eu conecto uma unidade USB externa, ela é montada automaticamente e é acessível em / media / disk /

No entanto, depois de um tempo, é assim que meu diretório / media se parece:

cesar@minas-tirith:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

Como você pode ver, a entrada disk é repetida com _ adicional anexado no final. Não sei por que isso acontece, mas posso imaginar que, em algumas circunstâncias, o sistema não pode montar o disco em /media/disk/ e criar disk_ , então ele não pode montá-lo em /media/disk_ e cria disk__ e assim por diante. A outra entrada 0BC7-569E eu acho que é de um cartão de mídia SD, então não é apenas para drives USB.

Eu gostaria de saber o que está causando isso? Esse comportamento é esperado? ou como posso evitar que isso aconteça?

    
por Cesar 13.08.2010 / 05:00

4 respostas

3

Para uma correção de longo prazo, você pode adicionar a unidade ao / etc / fstab com um ponto de montagem designado. Eu recomendo usar o UUID para identificar a unidade.

Dica do bônus:

Se você quiser que o ícone seja exibido quando a unidade estiver montada, defina o ponto de montagem em algum lugar dentro de / media /. Caso contrário, defina o ponto de montagem em outro lugar, como / mnt /.

    
por nathwill 12.10.2010 / 05:20
2

Você pode contornar isso, desconectando a unidade USB e indo para um terminal (por exemplo, Application- > Accessories- > Terminal) e digitando:

sudo rmdir /media/disk
sudo rmdir /media/disk_
sudo rmdir /media/disk__
sudo rmdir /media/disk___
etc

Quando você reconectar o disco, ele deve ser remontado em / media / disk /

(Faça o mesmo com o seu / media / 0BC7-569E)

    
por 8128 13.08.2010 / 08:25
1

Esta não é uma resposta completa, mas sim um comentário para ajudar a entender melhor o problema (ainda não tenho representantes suficientes para comentar).

Você pode verificar as mensagens de diagnóstico geradas enquanto os dispositivos usb / sdio são montados e desmontados executando o seguinte comando ou selecionando (clicando no) item "dmesg" no lado esquerdo do Sistema - > Administrador - > Visualizador de arquivos de log

dmesg | tail -20

O comando tail imprime somente as 20 msgs mais recentes. Ao inserir ou remover o cartão, execute-o várias vezes ou altere o número no final para ver mais / menos mensagens. Isso lhe daria uma ideia do que está errado.

    
por koushik 13.08.2010 / 14:39
1

Sempre desmonte os dispositivos USB antes de desconectá-los.

    
por Nyamiou The Galeanthrope 11.10.2010 / 04:32