udisksctlは、マウントされたbtrfsパーティションの他のサブボリュームをマウントします。

udisksctlは、マウントされたbtrfsパーティションの他のサブボリュームをマウントします。

複数のサブボリュームを持つbtrfsパーティションがあり、その1つは/です。インストールしたい他の項目を含む別のサブボリュームがありますが、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安全でないオプションと見なされます(IMHOではそうする必要があります)。その場合は、このコマンドを使用するか、特定のマウントポイントのオプションをmount直接設定できます。/etc/fstab

関連情報