I Have a partition called D:\ shared at a Windows machine, and In my Ubuntu server 12.4 I Have this line at fstab to mount it
//10.0.0.39/D$/ /mnt/charles/ cifs user,file_mode=0777,dir_mode=0777,rw,gid=1000,sec=ntlmv2,credentials=/root/creds 0 0
I've added the option "sec=ntlmv2", because was appearing this message every time I boot/reboot my ubuntu.
CIFS VFS: default security mechanism requested. The default security mechanism will be upgraded from nbtlm to ntlmv2 in kernel realese 3.3
Now I can't mount with this "sec=ntlmv2" option, because appear to me.
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Can someone help? Thanks in advance!
This is the result with –verbose, what this can help to find the problem?
root@PITCAIRN:/mnt# mount -t cifs //10.0.39/D$/ /mnt/charles --verbose -ouser=Yamash,sec=ntlmv2
Password:
mount.cifs kernel mount options: ip=10.0.0.39,unc=\\10.0.39\D$,sec=ntlmv2,ver=1,user=Yamash,pass=********
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
–EDIT–
Zetrocker came with the solution, I changed the "sec=ntlmv2" to "sec=ntlmssp" and now it's working.
Thanks Zetrocker
Best Answer
Try something like this:
This should at least be a bit more verbose.
There is a thread found at Stack Overflow
There are a good number of people that had success after installing the cifs-utils
code: