banner
Prajna

Prajna

github
twitter
email

wsl2内のUbuntuでNFSをマウントする方法

インストール [[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サービスの設定を確認する

image

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


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。