Depois de instalar o Ubuntu 12.04, estou tentando montar um compartilhamento de samba do Windows no Linux, usando um comando com script que sempre funciona e o servidor não mudou.
O erro é o seguinte:
$ mount -t cifs //<host>/<share> /media/<share> -o username=<user>,password=<pass>
mount: block device //<host>/<share> is write-protected, mounting read-only
mount: cannot mount block device //<host>/<share> read-only
$
Eu li muitas discussões sobre permissões, mas infelizmente não era esse o problema. Estou enviando minha própria resposta abaixo para referência, espero que isso ajude outra pessoa.
sec=ntlmssp OR sec=ntlm OR sec=ntlmv2