特定のbtrfsサブボリュームをマウントする方法は?

特定のbtrfsサブボリュームをマウントする方法は?

btrfsではなくシステムで起動し、btrfsでフォーマットされたセカンダリドライブを追加するとします。元のドライブの代わりに新しいドライブのサブボリュームに/var/logをインストールするにはどうすればよいですか?可能ですか?

ここにfsとサブボリューム「log」を作成しましたが、構文なしでマウントしようとしています。

ベストアンサー1

サブボリュームのIDだけを指定すればよいことがわかりました。それを見つけるには:

# btrfs subvolume list <path to btrfs drive/fs>

fstabの場合、このラインは通常btrfsドライブのラインと非常によく似ていますが、低ボリュームオプションが設定されました。 LVMを使用しているので、私の外観は次のとおりです。

/dev/mapper/ubuntu--vg-vmdrive /mnt/vmdrive   btrfs    defaults 0 0
/dev/mapper/ubuntu--vg-vmdrive /var/log       btrfs    defaults,compress=lzo,commit=120,subvolid=408 0       0

あなたのサブアイテムは異なる場合があります。

また、ライセンスについて知っておく必要があります。他のマウントと同様に、特に/ var / logなどの場合は、uid / gidまたはumaskを設定する必要があります。

おすすめ記事