Btrfsに関するいくつかの質問:
- サブボリュームを作成する前にBtrfsファイルシステムをマウントする必要がありますか?
- 既存のディレクトリをサブボリュームに簡単に変換できますか? (つまり、「/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
その後、元のディレクトリを削除し、新しく作成されたスナップショットをその場所に移動できます。