A melhor solução correta seria alterar o rótulo do disco. Eu também tive problema com algum disco e precisava fazer isso no Windows (grrrr).
Duas soluções:
-
aprenda a citar corretamente os nomes dos arquivos:
ls "/media/mark/Seagate Expansion Drive/"
(observe o
"
) funcionará. Veja também link ou link , e sim, espaços em nomes de arquivos são maus.Assim, por exemplo, para gravar no arquivo que você precisa usar
dd if=something of="/media/mark/Seagate Expansion Drive/file.out"
ou o que você estiver usando.
-
crie um link simbólico
ln -s "/media/mark/Seagate Expansion Drive/" /media/mark/mydisk
e use agora
/media/mark/mydisk
. Ele funcionará 99% dos casos ... se você tomar cuidado para não usá-lo quando o disco não estiver montado.
O que não funciona está tentando renomear o ponto de montagem com mv
:
sudo mv "/media/mark/Seagate Expansion Drive/" /media/mark/mydisk
mv: cannot move ‘/media/mark/Seagate Expansion Drive/’ to ‘/media/mark/mydisk’: Device or resource busy
porque uma semântica de ponto de montagem é bem diferente de um diretório simples.