Linux访问win上的samba文件共享,报错:挂载windows文件共享失败,无法分配内存
可能是共享的文件太大
修改注册表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\IRPStackSize项的值大于等于15,若IRPStackSize项不存在,就新建一个DWORD值,点击弹出窗口的的进制为十进制,值写个18就ok了,还要重启一下。
- 在运行对话框中执行regedit.exe命令,可以打开“注册表编辑器”窗口,
- 依次点击进入子键 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
- 发现Win7并没有子键:IRPStackSize ,新建一个IRPStackSize项,设置其十进制值为18
- 重新启动电脑
或者
1.如果这个键值没有,则创建:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache 为 “1″.
键值类型为DWORD
2.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size 为 “3″.
键值类型为DWORD
3.win+r输入services.msc,找到server服务,reboot。最好是reboot你的电脑。