%3A%20%ED%95%B4%EB%8B%B9%20%EC%9E%A5%EC%B9%98%20%EB%98%90%EB%8A%94%20%EC%A3%BC%EC%86%8C%EA%B0%80%20%EC%97%86%EC%A7%80%EB%A7%8C%20%EC%9E%A5%EC%B9%98%EA%B0%80%20%EC%A1%B4%EC%9E%AC%ED%95%A9%EB%8B%88%EB%8B%A4..png)
저는 Windows 8.1 호스트와 Debian 게스트에서 Virtualbox를 실행하고 있습니다.
Windows 공유 폴더가 있고 다음과 같이 게스트에 cifs를 사용하여 마운트하려고 합니다.
mount -t cifs //192.168.1.12/Users/Paul/Documents/code_stash /mnt/pc -o user=Paul,password=password
그러나 오류가 발생합니다.
mount error(6): No such device or address
이것은 dmesg 및 syslog에도 있습니다. Users/Paul/Documents/code_stash가 Windows에 존재하고 공유되며 /mnt/pc도 존재한다고 확신합니다.
문제가 무엇인지에 대한 제안이나 통찰력이 있습니까?
감사해요
답변1
다음과 같아야 합니다.
mount -t cifs //192.168.1.12/Users/Paul/Documents/code_stash /mnt/pc -o username=Paul,password=password
나를 실망시킨 다른 것들:
smbd와 nmbd가 모두 실행 중인지 확인하세요.
Linux 사용자가 /mnt/pc
공유에 액세스할 수 있는지 확인하세요.
Linux 사용자가 "sambashare" 그룹에 있는지 확인하세요(배포판에서는 다를 수 있음).
Windows 사용자에게 Windows 시스템의 "사용자" 공유에 액세스할 수 있는 권한이 있는지 확인하십시오.
명령을 루트로 실행하여 권한 문제를 해결하십시오.