我已经安装了 void Linux 创建的子卷,重定向了 root,重新安装了 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 子卷创建快照程序配置之前,该子卷必须已存在。如果没有,您应该在生成快照程序配置之前创建它。
要为位于 /path/to/subvolume 的 Btrfs 子卷创建名为 config 的新快照程序配置,请运行:
snapper -c config create-config /path/to/subvolume
但在我的例子中,子卷“@”和“@home”的路径是什么?
如何在 Void Linux 中安装 snapper-GUI?
答案1
解决方案:
在为 Btrfs 子卷创建快照程序配置之前,该子卷必须已存在。如果没有,您应该在生成快照程序配置之前创建它。
创建名为的新快照程序配置配置对于 /path/to/subvolume 处的 Btrfs 子卷,运行:
sudo snapper -c config create-config /path/to/subvolume
你只需要更换/路径/到/子卷与子卷的挂载点
要在 Void Linux 中安装 snapper-GUI:
https://www.reddit.com/r/voidlinux/comments/pv4ggd/how_can_i_install_snapper_gui_in_void_linux/