linux下使用mount命令挂载windows共享目录出错的解决办法

平时在linux下会用到mount命令将windows下的共享目录挂载到linux下,今天再次使用的时候出错,经过查找资料已解决,记录下来。

遮盖的分别为:windows的IP地址,用户名和密码:

mount -t cifs //ip/ImageProFinder_Linux /home/zhangmm -o username=*****,password=******



使用此命令后出现如下错误:

mount error 12 = Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)


解决办法:

1、修改两个注册表的键值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management下面看是否有LargeSystemCache  这一个键值,若没有则自己建一个,将其值设为1,该值的意义是启动大的系统缓存;

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters下看是否有个Size的键值,若有则将其值更改为3,没有则自己建一个,值设为3;

2、重启server服务

利用services.msc命令打开服务窗口,找到services这一项,重启该服务。


三步完成,重新使用以上的mount命令,则挂在成功。


猜你喜欢

转载自blog.csdn.net/Garfield2005/article/details/36680823