我在 Windows 上有一个文件夹
C:/Users/macie/dev
,我想将其挂载到/home/maciek/dev
WSL(Ubuntu)上。重新启动 Windows 后,它停止工作。如何使挂载永久生效?
这是我的/etc/fstab file
:
LABEL=cloudimg-rootfs / ext4 defaults 0 0
/mnt/c/Users/macie/dev /home/maciek/dev none bind
我sudo mount --bind -o default
也用过。
答案1
虽然我不熟悉 WSL,但我意识到你的 fstab 中缺少一些选项。此外,你没有指定文件系统类型。从这个 github 问题,似乎您需要指定drvfs
是否要从 Windows 安装中挂载目录。
请尝试以下操作:
/mnt/c/Users/macie/dev /home/maciek/dev drvfs defaults,bind 0 0
然后进行测试mount -a
然后重新启动并检查它是否有效。