Portanto, parece que os kernels Linux no Ubuntu 13.10 podem ter padrões diferentes para o programa mount.cifs.
Eu estava lendo a documentação do cifs e tinha o texto:
vers=
SMB protocol version. Allowed values are:
· 1.0 - The classic CIFS/SMBv1 protocol. This is the default.
· 2.0 - The SMBv2.002 protocol. This was initially introduced in Windows Vista Service Pack 1, and
Windows Server 2008. Note that the initial release version of Windows Vista spoke a slightly different
dialect (2.000) that is not supported.
· 2.1 - The SMBv2.1 protocol that was introduced in Microsoft Windows 7 and Windows Server 2008R2.
· 3.0 - The SMBv3.0 protocol that was introduced in Microsoft Windows 8 and Windows Server 2012.
Assumi, portanto, que o arquivo $ era um servidor baseado no Microsoft Windows 7 e Windows Server 2008R2.
Então finalmente recebi este comando (antigo comando com o vers = 2.1 adicionado) para montar o compartilhamento
alias mountr2='sudo mount -t cifs //server01.mycompany.com/archive$/StructuralBiology/RAW-Data /home/rawdata2 -o user=hari.lastname,rw,soft,nosuid,uid=1000,gid=1000,vers=2.1
O compartilhamento é montado como antes com permissões completas de leitura e gravação. Infelizmente isso me levou muito tempo (mais dois meses) para descobrir.
Esperando que o módulo cifs e o programa mount.cifs possam enviar mensagens de erro mais úteis e significativas para não tornar esse processo uma caixa-preta.