tftd,
tente escapar do caractere $ com \
mount -t smbfs -o username=MyUsername //10.0.0.2/D\$ /mnt/machine_1_d
dc
Atualmente estou tentando montar uma unidade compartilhada do Windows no Linux. A máquina está usando o Windows 7 e, por padrão, compartilha todas as unidades do Windows se você fizer login como administrador. Eu fui capaz de fazer o login e listar / copiar / excluir arquivos através do meu telefone Android, mas estou tendo um problema com a montagem em um servidor.
O comando que estou tentando:% mount -t smbfs -o username=MyUsername //10.0.0.2/$D /mnt/machine_1_d
Acho que o problema vem do sinal $
em $D
. Eu não consigo lembrar qual foi a correção para isso. Tenho certeza que foi algo muito simples, mas não consigo encontrá-lo na net também.
Os compartilhamentos administrativos no Windows são nomeados primeiro com a letra do volume e, em seguida, com o símbolo '$', e não o contrário.
C: - > C $
D: - > D $
sudo mount -t smbfs -o username=graeme,domain=example //server.example.com/C$ /mnt/bla
Meu problema estava relacionado a: "erro de montagem (13): Permissão negada Consulte a página de manual mount.cifs (8) (por exemplo, man mount.cifs)" Para mim a solução foi adicionar chave para regedit no Window. Abaixo está minha resposta em outro tópico: link