WSL drvfs マウントの問題 - 「マウントできません: 読み取り専用」

WSL drvfs マウントの問題 - 「マウントできません: 読み取り専用」

WSL (Win10 Linux Subsystem) でドライブをマウントする際にいくつか問題が発生しています。

ドライブ M: にローカルにネットワーク共有がマウントされており、Windows で読み取り/書き込みアクセス権があります。

WSL を使用してマウントしようとすると:

$ sudo マウント -t drvfs M: /mnt/m
マウント: /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      
~$

幸運を!

関連情報