Btrfsサブボリュームの問題

Btrfsサブボリュームの問題

Btrfsに関するいくつかの質問:

  1. サブボリュームを作成する前にBtrfsファイルシステムをマウントする必要がありますか?
  2. 既存のディレクトリをサブボリュームに簡単に変換できますか? (つまり、「/home」を別のサブボリュームにしたい場合は、mk_btrfs_subfolder /home新しい空のサブボリュームを作成し、すべてのエントリをコピーすることなく直接(またはコマンドが何でも)実行できますか?

上記のタスクを実行するコマンドは良いですが、必須ではありません。はい/いいえの場合はOKで、Googleでこれを行う方法を検索できます。

ベストアンサー1

はい、インストールする必要があり、ディレクトリをサブボリュームに変換するには、次のようにスナップショットを作成できます。

btrfs subvolume snapshot <name of subvolume containing folder> @new_subvol

その後、サブボリュームに移動して@new_subvol / homeを除くすべてのエントリを削除し、自宅のすべてのエントリを新しいサブボリュームのルートに移動できます。

mv @new_subvol/home/* @new_subvol

その後、元のディレクトリを削除し、新しく作成されたスナップショットをその場所に移動できます。

おすすめ記事