有没有办法找出创建 BTRFS 文件系统时最初使用的确切参数?我正在使用较旧内核版本 (4.4) 的系统。由于内核较旧,我认为我无法将现有的 BTRFS 文件系统转换为 DUP 配置文件(用于元数据和数据),因此我认为我唯一的办法是从文件系统复制数据,使用 DUP 配置文件重新创建元数据和数据,然后将数据复制回来。但是,由于涉及其他部分和部分,我需要 100% 确保唯一改变的是配置文件从单个到 DUP。所有其他参数都需要保持不变。我该如何找出需要为 mkfs.btrfs 指定的各种参数?
答案1
btrfs filesystem df /path
将显示给定路径当前使用的配置文件。
您可以使用以下方式将现有single
配置文件转换为配置文件dup
btrfs balance -mconvert=dup
(要转换元数据配置文件,请阅读手册以了解更多信息)。