Isso parece acontecer quando três condições são satisfeitas:
- Você monta a partição usando a GUI (Nautilus ou outro)
- No back-end, isso parece usar
udisksctl mount
- No back-end, isso parece usar
- Não há entrada para a partição na tabela do sistema de arquivos (/ etc / fstab)
- Se houvesse uma entrada, ela especificaria o ponto de montagem
- Já existe um diretório no ponto de montagem padrão
- O ponto de montagem padrão é
/media/$username/$partition_label
, então, neste caso, provavelmente/media/dinesh/Name
- Não sei por que isso acontece. Talvez se a máquina não for desligada corretamente?
- Também pode ser um arquivo, não um dir, mas praticamente isso não acontece
- O ponto de montagem padrão é
Existem três soluções:
1. Exclua a (s) dir (s) existente (s)
Isso é rápido e sujo - mais uma solução alternativa do que uma solução.
Com a unidade desmontada, execute este comando:
sudo rmdir /media/$USER/Name*
Observe que o rmdir excluirá apenas os diretórios vazios, portanto, se você executar isso acidentalmente enquanto a unidade estiver montada, isso não causará nenhum dano.
2. Crie uma entrada para a partição em / etc / fstab
De a resposta de nathwill sobre uma questão relacionada :
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ê 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 /.
Se preferir a GUI, você pode usar Discos ( gnome-disks
) para configurar uma entrada fstab:
- No Dash, digite "Discos" e abra-o
- Ou em um terminal, execute
gnome-disks
- Ou em um terminal, execute
- Selecione o disco
- Selecione a partição
- Clique no ícone de roda dentada (para mais ações)
- Clique em Editar opções de montagem
- Desativar Opções de montagem automática
- Defina como como UUID = (uuid)
- Defina o ponto de montagem
3. Monte a partição usando o CLI
Isso usa sudo mount
, que o IMO é muito mais trabalhoso do que as outras duas opções, então não vou me incomodar em explicar isso.
Mais detalhes
Ao usar udisksctl mount
, se o ponto de montagem padrão já existir, ele adicionará 1
. Se o ponto de montagem com 1
já existir, ele iterará o número ( 2
, 3
, etc). Parece que versões anteriores do Ubuntu usaram udisks --mount
no backend, que seria montado em /media/$partition_label
, e acrescentaria um sublinhado se o ponto de montagem já existisse. Por exemplo, consulte Por que o ponto de montagem continua mudando e como posso evitá-lo?