WSL(Win10 Linux 하위 시스템)에 드라이브를 장착하는 데 몇 가지 문제가 있습니다.
M: 드라이브에 로컬로 네트워크 공유가 마운트되어 있고 Windows에서 읽기/쓰기 액세스 권한이 있습니다.
WSL을 사용하여 마운트하려고 하면 다음과 같습니다.
$ sudo 마운트 -t drvfs M: /mnt/m mount: /mnt/m: M: 읽기 전용을 탑재할 수 없습니다. $
다른 마운트 옵션을 시도했지만 여전히 마운트는 항상 "읽기 전용"으로 거부됩니다. (동시에 내 네트워크 홈을 마운트하는 것은 잘 작동합니다.) 그리고 다른 네트워크 공유를 마운트하는 것도 작동합니다. 하지만 이 네트워크 공유가 어떻게 다른지 알아낼 수 있나요? ..그리고 - 이 문제를 해결하는 방법에 대한 아이디어가 있나요? (특히 저는~하다Windows 내에서 드라이브에 액세스할 수 있음)
답변1
제 경우에는 WSL에서 다른 네트워크 드라이브를 마운트하려고 할 때 "탑재할 수 없음: 읽기 전용" 문제가 발생했습니다.
그런데 서버 이름 대신 주소번호를 직접 써서 해결했습니다.
~$ smbclient -L 192.168.1.1 -U% <br/>
WARNING: The "syslog" option is deprecated
Sharename Type Comment
--------- ---- -------
ebook Disk ipTime1TB's ebook in ipTIME External
Server Comment
--------- -------
RT-AC68R-F528 RT-AC68R-F528
Workgroup Master
--------- -------
WORKGROUP RT-AC68R-F528
~$ mkdir -p ~/my_mount/ebook
~$ sudo mount -t drvfs //RT-AC68R-F528/ebook ~/my_mount/ebook<br/>
mount: /home/catholic2020/my_mount/ebook: cannot mount //RT-AC68R-F528/ebook read-only.<br/>
<3>init: (2018) ERROR: UtilCreateProcessAndWait:360: /bin/mount failed with status 0x2000<br/>
No error information<br/>
~$ sudo mount -t drvfs //192.168.1.1/ebook ~/my_mount/ebook
~$
행운을 빌어요!