Montei alguns locais compartilhados usando o comando abaixo.
mount -t cifs /mnt/systemfolder -o username=name,password=password //10.10.1.1/My-Shared-Folder
Alguns locais incorretos * foram montados incorretamente ao executar este comando. Agora, quando executo apenas o mount
comando, ele lista todos os locais certos e errados que montei.
- Montei o mesmo local várias vezes.
Como faço para remover locais que aparecem da execução do mount
comando para remover os incorretos que montei?
O umount
comando não me ajuda a remover o local montado. Aqui está uma captura de tela mostrando os resultados para os comandos mount
e umount
.
networking
file-sharing
Thomas
fonte
fonte
umount
o ponto de montagem correto (de onde a montagem foi movida) e ao tentar remover a montagem pelo nome do ponto de montagem de origem (//ip/path
). Para desmontar com sucesso, eu corriumount
sobre a nova localização do ponto de montagem no locaRespostas:
Você tem vários diretórios montados sobre outros diretórios (a segunda montagem nas
/mnt/arcserver
sombras, a primeira e assim por diante, e as montagens na/mnt
sombra nas montagens anteriores/mnt/arcserver
). Isso é confuso tanto para humanos quanto para oumount
comando. Desmonte-os de baixo para cima:Se mesmo isso falhar porque
umount
está disparando nas várias montagens idênticas, em desespero, desmonte todas as montagens CIFs:No Linux, você pode desconfigurar a situação movendo montagens para que cada uma tenha seu ponto de montagem exclusivo e não sobreposto.
Depois disso, você terá diretórios separados para cada sistema de arquivos montado, que você poderá explorar e desmontar quando desejar.
fonte
umount
/ mnt e depois / mnt / arcserver funcionou.talvez com
umount -f
?Ou talvez você possa fazer isso com
umount -l
from: http://linux.die.net/man/8/mount
mas olhando em volta, encontrei algo aqui .
ATUALIZAÇÃO Verifique o manual do umount.cifs ... talvez ele possa lhe dar uma mão extra:
http://www.samba.org/samba/docs/man/manpages-3/umount.cifs.8.html
fonte
umount -i
fez o truque. Todas as outras sugestões aqui não funcionaram para mim. RHEL 4umount -l
salvou meu diatente
umount
.fonte
This utility only unmounts cifs filesystems
. Eu montei os locais usando cifs. Não sei por que essa mensagem então./sbin/umount.<suffix> {dir|device} [-nlfvr] [-t type.subtype]
. Por isso, deve chamar oumount.cifs
que deve fazer o truque para você. Você tentou montar outra coisa lá? Talvez você deva tentar ligarumount.cifs
diretamente? Ou procurando diretamente na sua página de manual (man umount.cifs
)?umount
. Você pode tentar executar/bin/umount
explicitamente?Em vez do ponto de montagem, tente desmontar o dispositivo
fonte
Para o registro fstab (ubuntu 14.04):
Consegui desmontar esse compartilhamento morto usando:
fonte
Eu tive um problema semelhante, mas as soluções aqui não funcionaram para mim. Eu tive essa saída do mount:
Eu tentei o
mount --move
e asumount -a -t cifs
alternativas, não funcionou. Tentei desmontar os dois//10.0.0.173/e$
e/mnt/mount_tmp
nada funcionou para mim. Eu também tentei-f
e-l
propus, sem sucesso. Então eu encontrei esta solução:/server/310015/cannot-unmount-cifs-mount
Ele diz para você usar
-i
. Não funcionou quando tentei na pasta montada:mas finalmente funcionou, ao usar o "dispositivo":
Mesmo que tenha relatado um erro, uma execução subsequente de "montagem" mostra que ela não está mais montada.
fonte
Corrida
corrigiu o problema para mim.
fonte