udisksctl 挂载已挂载的 btrfs 分区的不同子卷

udisksctl 挂载已挂载的 btrfs 分区的不同子卷

我有一个包含多个子卷的 btrfs 分区,其中之一是 /。我还有另一个子卷,其中包含我也想安装的其他一些内容,但尝试使用 udisksctl 来安装它:

udisksctl mount -b /dev/mapper/container -o subvol=other

给我这个错误:

Error mounting /dev/dm-0: GDBus.Error:org.freedesktop.UDisks2.Error.AlreadyMounted: Device /dev/dm-0 is already mounted at `/'.

它安装得很好mount /dev/mapper/container -o subvol=other /mnt。我可以做些什么来让它与 udisksctl 一起工作吗?

答案1

首先阅读手册页 ( man udisksctl)!它说你应该使用--options.

如果这不起作用,则被subvol认为是不安全的选择(恕我直言,它应该)。如果是这样,您可以使用该mount命令,也可以直接/etc/fstab为给定的安装点设置选项。

相关内容