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

9

Quando conecto uma unidade USB externa, ela é montada automaticamente e é acessada 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 diskentrada é repetida com mais _anexado ao final. Não sei por que isso acontece, mas posso imaginar que, em algumas circunstâncias, o sistema não pode montar o disco /media/disk/e criar disk_, então não pode montá-lo /media/disk_e criar disk__e assim por diante. A outra entrada 0BC7-569E, acho que é de um cartão de memória SD, não é apenas para unidades USB.

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

Cesar
fonte
1
Abra Sistema → Administração → Visualizador de Arquivo de Log e procure nos logs por mais informações sobre depuração. Tente conectar e desconectar a unidade USB e ver as informações encontradas nos registros. Pode identificar a causa.
Li Lo
Não é o comportamento esperado. No meu computador / mídia / é limpo quando eu desconecto o dispositivo, mesmo se o fizer sem desmontá-lo.
Javier Rivera
checando de volta, você tentou dmesg | tailver se a saída mostra algo suspeito?
precisa saber é
Se você usar pmount, ele manterá o mesmo ponto de montagem com base no nome do próprio dispositivo. Veja askubuntu.com/questions/88523/… - instruções de instalação pmountpara impedir que isso aconteça.
SDSolar #

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 de bônus:

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

nathwill
fonte
Novos usuários podem achar mais fácil usar o utilitário Disco para configurar uma entrada fstab, pois a maioria das opções é explicada na GUI.
Wjandrea
2

Você pode contornar isso, desconectando a unidade USB e indo para um terminal (por exemplo, Aplicativo-> Acessórios-> 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 remontar em / media / disk /

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

8128
fonte
+1 para uma solução alternativa. É o que tenho feito, mas, como outros disseram, não é o comportamento pretendido que esses diretórios são criados. Eu gostaria de saber por que isso acontece.
Cesar
1

Esta não é uma resposta completa, mas 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 estão montados e desmontados executando o comando a seguir ou selecionando (clicando em) o item "dmesg" no lado esquerdo de Sistema -> Administrador -> Visualizador de arquivos de log

dmesg | tail -20

O tailcomando imprime apenas 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 idéia do que está dando errado.

koushik
fonte
1

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

Nyamiou The Galeanthrope
fonte