/ etc / mtab é ruim ao montar um compartilhamento cifs

1

Em um sistema Linux, usei o seguinte comando para montar uma pasta do Windows Share:

mount.cifs -o user=xxxx,pass=xxxx '//host/folder' /mnt  

O comando acima terminou sem erros ou saída. Eu pude ver arquivos em / mnt, o que significa que a montagem foi bem sucedida. Então eu executei o comando mount , e a primeira linha da saída diz:

[mntent]: line 14 in /etc/mtab is bad  

E a pasta compartilhada que acabei de montar não aparece na saída.

Em seguida, verifiquei o conteúdo do / etc / mtab e descobri que há muitas opções para o compartilhamento montado justamente. assim:

EnquantoemoutramáquinaLinuxexecutandoomesmosistemaoperacional(SLE11SP3),fizexatamenteamesmacoisa(masusandoumcompartilhamentodiferenteemumamáquinaWindowsdiferente),masoconteúdoem/etc/mtabémuitosimples,comoeste(emountmostraocompartilhamentomontadocorretamenteenãodizqueomtabéruim):

//server/folder/mntcifsrw00

Entãoaquestãoé,na1ªmáquina:
1.PorquehátantasopçõesparaessecompartilhamentodoWindowsem/etc/mtab?
2.porqueocomandomountdiz"mtab é ruim"?

    
por David Dai 27.04.2016 / 08:51

1 resposta

0

Alguém adicionou muita opção para esse compartilhamento ou essa entrada foi criada automaticamente. Está dizendo "mtab é ruim" porque uma ou algumas das opções não estão corretas.
Por exemplo, a opção unc=\...\abc abc contém um caractere de espaço, você deve citar esse valor. As opções são separadas por vírgula, um espaço em um dos valores terminará o campo "opções".
Você pode tentar substituir essa linha do mtab com apenas:

//server/folder /mnt cifs rw,user=xxxx,pass=xxxx 0 0
    
por 27.04.2016 / 09:21

Tags