티스토리 뷰


윈도우 공유폴더를 마운트 해서 사용하고자 해서 samba를 설치하고 마운트해서 사용해왔었는데

대용량(?)파일을 공유 폴더에 쓰다보니 마운트가 풀리고 다시 마운트가 되지 않는 증상이 나왔습니다


오류 문구는 아래와 같습니다

(mount error 12 = Cannot allocate memory)

[root@localhost ~]# mount -t cifs //192.168.0.10/shared_dev /root/bin --verbose -o username="User",password="testpasswd"


mount.cifs kernel mount options: unc=//192.168.0.10\shared_dev,ip=192.168.0.10,ver=1,rw,username=User,pass=********

mount error 12 = Cannot allocate memory

Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

[root@localhost ~]#


관련된 정보를 찾아보니 윈도우에 기본 설정되어 있는 regedit 때문이라네요,

그래서 관련된 정보를 찾아 변경했습니다.


HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache : 0 > 1

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size : 0 > 3


그리고 나서 윈도우 PC를 재부팅 하던지, 관련 서비스를 재시작해줘야 합니다. (Server 라는 이름)


이후 다시 마운트를 시도하고 정상적으로 동작하는 것을 확인합니다.


참고 : https://boinst.wordpress.com/2012/03/20/mount-cifs-cannot-allocate-memory-mounting-windows-share/

댓글
댓글쓰기 폼