我的 /home 分区由整个物理磁盘组成。它被格式化为 btrfs。我想截图。我对子卷命名感到困惑,特别是。
我知道有类似的问题,但每个类似的问题似乎都在问与我所问的不同的问题(而且它们更旧,这意味着考虑到 btrfs 的快速发展,这意味着可能已经过时了)。例如,这个问题的答案显然不是我问题的答案,因为我的 /home 分区是一个单独的卷,而 btrfs 的手册页显示了一个不同的命令来创建快照。
另一个类似的问题,没有可靠的解决方案。
其他人和我一样对命名问题感到困惑
从简单开始:这是对我的主分区进行简单快照的正确命令吗?
btrfs subvolume snapshot /home/@home /home/@home_snapshot_20120421
Run Code Online (Sandbox Code Playgroud)
我真的很勇敢并对其进行了测试,但它不起作用。错误是error accessing /home/@home。如下图,列出了@home。
我显然对子卷名称感到困惑。我需要在创建快照时使用它们吗?一些示例显示使用/home作为源参数拍摄 home 的快照,但基于根卷的示例,在我看来,我需要使用/home/@home.
这个命令能用吗?如果不是,为什么?
btrfs subvolume snapshot /home /home/@home_snapshot_20120421
Run Code Online (Sandbox Code Playgroud)
是@只是一个命名约定?有意义吗?
以下是一些可能相关的输出:
btrfs subvolume list /home
ID 256 top level 5 path @home
Run Code Online (Sandbox Code Playgroud)
我不确定这到底是什么意思。当我尝试时,btrfs device scan它给出了一个错误(例如,无法扫描设备 /dev/sda1)。我的文件系统没有任何错误。一切安好。
这是我的分区。在回复一个回复时,没有 /home 不是我唯一的 btrfs 分区。
/dev/sda1: (boot partition) TYPE="ext2"
/dev/sda2: (root partition) TYPE="btrfs"
/dev/sdb1: …Run Code Online (Sandbox Code Playgroud)