[File Manager] 讨论一下文件管理器对btrfs的支持
Tofloor
poster avatar
Rubbish
deepin
2022-07-21 07:02
Author

最近几天把数据分区切换到了btrfs,因此发现文件管理器的几个小问题(也可能是我设置不到位)

  1. btrfs的nested subvolume会implicit mount,看起来就像是文件夹一样,目前我在shell里也只会通过btrfs sub list来人工比较判断哪里是subdir哪里是subvolume。但WinBtrfs(一个通过驱动让Windows支持btrfs的项目)可以做到在资源管理器里对subvol使用不同的图标进行标识,非常方便,我觉着文件管理器可以考虑考虑这个特性。

  2. 文件管理器会自动识别硬盘的各个分区(并自动挂载)显示在左侧,但对于btrfs这种有子卷结构的文件系统,点击进入的挂载点好像不太正确。
    比如我有/home、/Win这两个子卷,并且设置了default-subvolume为/Win,并且fstab里把/home挂载到/home,把/Win挂载到/media/Data,把/挂载到/media/root/DataRoot,然而点击左侧显示的分区图标,文管自动进入的是/home而非/media/Data。这个行为就不太符合预期了,因为好像既不是根据default-subvolume也不是根据fstab来的。

    录屏_dde-file-manager_20220720230116.gif

Reply Favorite View the author
All Replies
打击越
deepin
2022-07-21 11:00
#1

的确对btrfs的支持不友好

我的子分区添加到左侧标签,然后点开后打开的位置都是错的

Reply View the author
Merlin
deepin
2022-07-21 16:58
#2

z看起来像是设计问题。

Reply View the author
zccrs
deepin
2022-07-21 17:32
#3

这些建议都不错 @justforlxz

Reply View the author
HighAvaPerCon
deepin
2022-10-06 06:45
#4

手动挂载呢,mount -a 也一样吗

Reply View the author