BTRFS subvolidと矛盾する場合、問題は発生しませんか?

BTRFS subvolidと矛盾する場合、問題は発生しませんか?

私は上記の手順と非常によく似た手順を実行してきました。ArchWikiインストールガイド

私は最近、BTRFSスナップショット、特にサブボリュームスナップショットの調査を始めました/

インストール中、インストールコマンドは次のとおりです。

mount -o noatime,nodiratime,compress=lzo,space_cache,subvol=@ /dev/sda3 /mnt

/dev/sda3すべてのシステムサブボリュームを含むBTRFSパーティションを検討してください)。

genfstab/etc/fstab次のように生成します。

# /dev/sda3
UUID=<long-uuid>    /    btrfs    rw,noatime,nodiratime,compress=lzo,space_cache,subvolid=256,subvol=/@,subvol=@  0  0

上記のスニペットに示すように、自動的にパラメータを追加し、繰り返しのsubvolidパラメータを追加しますsubvol(今は気にしません)。

混乱した部分は、次を使用して前のスナップショットに戻ったときに始まります。

mount /dev/sda3 /mnt
mv /mnt/@ /mnt/<some-random-name>
mn /mnt/<an_old_snapshot_name> /mnt/@

/etc/fstabファイルを変更していないが、同じ名前が別のサブボリュームを参照する方法でサブボリュームの名前を変更したと思う場合は、ファイルをそのまま残しますが、混乱しているのは古いボリュームのsubvolidようです。同様に、正しいサブボリュームをマウントしてみましょう。

結論として:ボリュームをマウントするときの違いと参照によって問題は発生しませんかsubvolidsubvol

ポリスチレン:質問が長すぎて愚かな質問なので申し訳ありませんが、自分で答えが見つかりません。

ベストアンサー1

で述べたようにRedditについてのこのコメントsubvolid参照の一貫性を維持するために安全に削除することができます。

おすすめ記事