Btrfs

對如何設置 snapper BTRFS 快照有點困惑

  • September 25, 2021

我已經安裝了 void Linux 創建的子卷重定向了根重新安裝了 grub 並且我啟動正常。

這是我的 /etc/fstab :

UUID=D7C4-586F                            /boot/efi      vfat    defaults 0 2
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /              btrfs   subvol=/@,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /root          btrfs   subvol=/@root,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /var/cache     btrfs   subvol=/@cache,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /var/log       btrfs   subvol=/@log,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /var/tmp       btrfs   subvol=/@tmp,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0
UUID=8b0e6c9e-3bcb-48b5-b014-94be842e8b53 /home          btrfs   subvol=/@home,defaults,noatime,space_cache,autodefrag,compress=zstd 0 0

UUID=15097b82-144a-4534-b9c5-e12bc550478b none           swap    sw 0 0
tmpfs                                     /tmp           tmpfs   defaults,nosuid,nodev 0 0

我已將 Void 安裝到單個分區中。

現在我不知道如何分別為 @ 和 @home 子卷創建 snapper 配置

在為 Btrfs 子卷創建 snapper 配置之前,該子卷必須已經存在。如果沒有,您應該在生成 snapper 配置之前創建它。

要為位於 /path/to/subvolume 的 Btrfs 子卷創建名為 config 的新 snapper 配置,請執行:

snapper -c config create-config /path/to/subvolume

但在我的情況下,子卷“@”和“@home”的路徑是什麼?

如何在 Void Linux 中安裝 snapper-GUI?

解決方案:

在為 Btrfs 子卷創建 snapper 配置之前,該子卷必須已經存在。如果沒有,您應該在生成 snapper 配置之前創建它。

要為位於 /path/to/subvolume 的 Btrfs 子卷創建名為config的新 snapper 配置,請執行:

sudo snapper -c config create-config /path/to/subvolume

您只需將*/path/to/subvolume*替換為子卷的掛載點

要在 Void Linux 中安裝 snapper-GUI:

https://www.reddit.com/r/voidlinux/comments/pv4ggd/how_can_i_install_snapper_gui_in_void_linux/

引用自:https://unix.stackexchange.com/questions/670583