安裝 [[nfs]]
sudo apt update
sudo apt install nfs-common
接下來就可以直接掛載了
# 創建掛載文件夾
sudo mkdir /mnt/nfs_share
# 測試是否能夠掛載上去
sudo mount -t nfs 192.168.2.208:/mnt/mnt2/media /mnt/nfs_share
重啟後也能掛載
vim /etc/fstab
192.168.2.208:/mnt/mnt2/media /mnt/nfs_share nfs defaults 0 0
但是,在 [[wsl]] 內部,因為nfs-server
原因掛載會報錯
protocol not supported
找到了相關 Issue
Can't mount NFS from within WSL2 Ubuntu 22.04 · Issue #9790 · microsoft/WSL · GitHub
直接掛載在普通伺服器上可以,確認了是伺服器問題,我用的是 Truenas
查看nfs
服務配置
vim /etc/exports
對文件目錄增加 insecure
"/mnt/mnt2/media"\
*(sec=sys,rw,insecure,no_subtree_check)
現在繼續使用 mount
sudo mount -t nfs 192.168.2.208:/mnt/mnt2/media /mnt/nfs_share
此文由 Mix Space 同步更新至 xLog
原始連結為 https://www.prajnax.com/posts/default/wsl2_nfs