以下を使用してシステムをロールバックしました。
snapper rollback
残念ながら、これにより、現在のプライマリボリュームがファイルシステムのルートに存在しなくなりました。このスクリーンショットに示すように:
問題は、この問題をどのように解決するかです。現在、プライマリサブボリュームをプライマリサブボリュームとして保持したいのですが、古いプライマリサブボリュームのサブセットではなく、新しい「ルート」サブボリュームになりたいです。
私はこれを見つけました:https://btrfs.wiki.kernel.org/index.php/UseCases#How_do_I_mount_the_real_root_of_the_filesystem_once_I.27ve_made_another_subvolume_the_default.3F これは問題を解決すると思いますが、コマンドを使用してインストールしようとするたびに、次のメッセージが表示されます。
mount: /dev/mapper/cryptroot is already mounted or / busy
/dev/mapper/cryptroot is already mounted on /
また:永続インストールを作成する必要があります(fstabのようなものを検討することもできます)。
編集:私はそれを修正しました。現在のスナップショット(18)のrsyncバックアップを実行し、プライマリボリュームをルートボリューム(5)に変更してUSBスティックから再起動しました。その後、外付けドライブからコンピュータにすべてを再同期して再起動しましたが、すべてが正常でした。