
~によるとbtrfs読み取り専用スナップショットパッチ「スナップショット読み取り専用/書き込み可能を動的に設定」することが可能です。したがって、btrfs snapshot -r
どういうわけか私の読み取り専用スナップショット(を使用して作成)を書き込み可能に切り替えることができるはずです。
しかし、何でもbtrfs サブボリュームのマンページマンページの他の部分ではこれを行う方法を提供していないようです。
答え1
btrfsのマンページでは、property
ソースコードをgrepingして見つけたこのサブコマンドの文書化に失敗しました。それもそこにありますbtrfs --help
。
スナップショットを読み取り/書き込みに設定するには、次の手順を実行します。
btrfs property set -ts /path/to/snapshot ro false
true
読み取り専用に設定するように変更します。
list
以下を使用して利用可能なプロパティを表示することもできます。
btrfs property list -ts /path/to/snapshot
ro Set/get read-only flag of subvolume.
-t
s
サブボリュームを表す処理するオブジェクトの種類を指定します。その他のオプションには、f
(ファイルシステム)、i
(Inode)、d
(デバイス)があります. 1つを指定しないと、適用されるすべての項目(リストの場合)が表示されるか、インポート/設定を推測しようとします。
編集:最新のbtrfsツールには、このサブコマンドを説明するマニュアルページがありますが、デフォルトのbtrfs-property
マニュアルページにはまったく言及されていません。次のようにも利用可能です。Wikiのbtrfsプロパティページ。
(注:これには十分に新しいbtrfs-toolsが必要です。明らかにDebian Wheezyでは、wheezy-backportsから最新のツールをインストールする必要があります。ありがとうございます。賢いロボット)。