在 fstab 中添加一行会在 Thunar 侧窗格中创建两对重复的设备(并且可能会产生其他副作用)

在 fstab 中添加一行会在 Thunar 侧窗格中创建两对重复的设备(并且可能会产生其他副作用)

简要背景:我的多 TB zfs 阵列安装在根级别(/bertha)。我有一些应用程序(Steam、Plex)拒绝相信那/bertha是放置文件的合理位置(我确信它们是对的,但现在为时已晚),所以我无法让它们访问那里的任何文件。

于是我创建了一个~/bertha目录并将其绑定到/berthasudo mount --bind /bertha/ ~/bertha/Steam 很开心。(我首先尝试了软链接和硬链接,但 Steam 没有上当。)

因此,如果这个工作正常,我只需要将这一行添加到我的 fstab 中,以便在每次重启后恢复绑定:

/bertha /home/fred/bertha none bind

这也行得通。但现在 Thunar 的左侧面板显示:

  • 电脑
  • 弗雷德
  • 最近的
  • 垃圾
  • 文件系统
  • 239 GB 容量(单击会出现下面的错误消息 - 可能是一个线索)
  • 伯莎
  • bertha(两个“berthas”指向同一个地方;即看起来完全相同)
  • 网络

点击“239 GB 卷”时出现错误消息:

Failed to mount "239 GB Volume"
Device /dev/sda2 is already mounted at '/', '/home/fred/bertha', '/var/'.

在将绑定行添加到 fstab 之前,Thunar 的左侧面板显示:

  • 电脑
  • 弗雷德
  • 最近的
  • 垃圾
  • 文件系统
  • 网络

甚至没有一个 bertha,也没有“239 GB 卷”。

完整的 fstab(最后一行是有问题的):

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/disk/by-uuid/fe937601-0ff9-4359-94b6-604cd5e7d57a / ext4 defaults 0 1
/dev/disk/by-uuid/81CE-88A2 /boot/efi vfat defaults 0 1

# backup drive
UUID=bf79b05a-9b9c-4ed0-bf53-a9e85d01a52c /backup ext4 defaults 0 2

/bertha /home/fred/bertha none bind

如果这只是一个外观问题(我的 Thunar 侧面板中现在有 3 个新条目),我可以忍受。但它很奇怪,所以我认为值得研究一下。

更新:询问了 ChatGPT4,它建议使用

 /bertha /home/fred/bertha none bind,x-gvfs-hide 0 0

其中一个 Bertha 消失了……现在我是否可以丢失“239 GB 卷”……

相关内容