当我(手动)在 ubuntu 19/04 上挂载我的加密文档分区时,它被挂载在 /media 上。当我在 Fedora 中时,它被挂载在 /run/media 上。
我希望 udisks2 将其安装在 /run/media 上,所以我制定了如下 udev 规则:
# cat /etc/udev/rules.d/99-udisk2.rules
# UDISKS_FILESYSTEM_SHARED
# ==1: mount filesystem to a shared directory (/media/VolumeName)
# ==0: mount filesystem to a private directory (/run/media/$USER/VolumeName)
# See udisks(8)
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="0"
但是,即使重新启动后,文档分区仍然安装在 /media 上。有人能帮我将其安装在 /run/media 上吗?
答案1
嗯,这是一个源构建选项,正如所提到的这次提交当它被引入时。
支持在 /media 中挂载以实现 FHS 兼容
添加
--enable-fhs-media
配置选项来安装/media
而不是/run/media
,以实现 FHS 合规性和向后兼容性。
我能想到的选项:
- 创建符号链接
- 绑定挂载
- 重建包