在 WSL 存取可移除儲存裝置(記憶卡、隨身碟)


微軟針對 Windows 10 推出的 Windows Subsystem for Linux(WSL)在 Heresy 來看,對於以 Windows 為主環境、但是卻偶爾需要使用 Linux 的人來說,算是相當方便的功能。

不過,他雖然預設就可以在「/mnt/c」這樣的路徑下,存取 Windows 的磁碟機,算是相當方便;但是對於可移除的儲存裝置(例如外接硬碟、隨身碟、記憶卡等等),他卻不會自動掛載(mount),要讀取算是略微麻煩…

而如果真的想要在 WSL 環境內存取這類的可移除的儲存裝置的話,其實也是可以透過自行掛載來完成的。

這件事在最初的 WSL 其實是沒辦法做到的,但是其實後來透過 Windows Update 更新 Windows 後,現在的電腦應該都可以了。

這部分可以參考官方的《File System Improvements to the Windows Subsystem for Linux》。

如果是 d: 的話,基本上可以透過下面的指令完成掛載:

sudo mkdir /mnt/d
sudo mount -t drvfs D: /mnt/d

而如果要取消的話,則是可以透過

sudo umount /mnt/d

來完成。

這個方法,甚至可以用來掛載網芳的路徑,算是滿方便的~

對「在 WSL 存取可移除儲存裝置(記憶卡、隨身碟)」的想法

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料