mount -t cifs 실행 시 "mount error(5): Input/output error" 에러 해결 방법
우분투에서 윈도우가 제공하는 공유 폴더를 X윈도우에서 실행되는 "서버에 연결"을 이용하여 연결하면 파일은 볼 수 있어도 터미널이나 다른 어플리케이션에서 파일을 선택할 수 없네요. 도대체 어디로 마운트되는지 아무리 찾아도 모르겠어요. 해결 방법은 간단합니다. 마운트 위치를 모르니 직접 마운트를 하는 것이죠. 마운트 명령은 아래와 같습니다.
]$ sudo mount -t cifs //[윈도우 IP]/[공유 폴더 이름] /mnt/smb -o user=[아이디],password=[암호]
▲ 그런데 "mount error(5): Input/output error" 에러가 발생하네요. mount하는 방법이 옳다고 생각되기 때문에 해결 방법을 찾아 보았습니다. 그리고 다행히 방법을 찾았습니다. 이유를 모르지만, -o 옵션에 sec=ntlm을 추가하면 됩니다.
한가지 더 팁을 드리면 sudo 권한으로 mount하기 때문에 공유 폴더는 보여도 폴더 안으로 들어갈 수 없습니다. -o 옵션에서 uid와 gid 옵션을 이용하여 사용 권한도 얻습니다. udi와 gid에 사용하는 값은 id를 실행하면 알 수 있습니다.
▲ 짜잔~ 에러 없이 마운트 되었네요.
▲ 이제 일반 프로그램에서도 마운트 위치를 통해 윈도우 공유 폴더의 파일을 사용할 수 있습니다.
'컴퓨터 > 우분투·리눅스' 카테고리의 다른 글
우분투(특히 민트)에서 사운드가 한 쪽 스피커로만 출력된다면? 해결 방법! (2) | 2015.02.04 |
---|---|
임베디드 리눅스 크로스 컴파일을 위한 z, png, jpeg 라이브러리 생성 방법 (0) | 2015.01.15 |
우분투에서 버추얼박스와 버추얼박스 확장팩(Extension Pack) 설치 방법 (2) | 2015.01.07 |