我在 Windows 10 上使用 wsl2。启动时未读取我的 fstab,我必须键入 mount -a 才能加载我的 fstab。所以我想知道它到底是如何工作的?
答案1
systemd-fstab 生成器在使用 systemd 的系统上,负责此操作。请注意,WSL2 不使用 systemd,因此我假设您需要将该命令放在启动期间会用到的文件中。微软有一个关于使用 安装 的页面wsl
。
概要
/usr/lib/systemd/system-generators/systemd-fstab-generator
描述
systemd-fstab-generator
是一个生成器,/etc/fstab
在启动初期以及系统管理器配置重新加载时转换为本机 systemd 单元。这将根据需要实例化挂载和交换单元。