我有一个 btrfs 文件系统,挂载为 /(根)和 /home。我的文件系统中有两个驱动器,
Total devices 2 FS bytes used 233.79GiB
devid 1 size 922.51GiB used 115.00GiB path /dev/sda3
devid 2 size 931.51GiB used 123.03GiB path /dev/sdb1
/dev/sdb1 是 SSD,/dev/sda3 是普通 HDD。
在我这个外行人看来,这两个卷似乎分布在两个磁盘上
$ sudo btrfs device usage /home
/dev/sda3, ID: 1
Device size: 922.51GiB
Device slack: 0.00B
Data,single: 108.00GiB
Metadata,single: 7.00GiB
Unallocated: 807.51GiB
/dev/sdb1, ID: 2
Device size: 931.51GiB
Device slack: 0.00B
Data,single: 121.00GiB
Metadata,single: 2.00GiB
System,single: 32.00MiB
Unallocated: 808.48GiB
$ sudo btrfs device usage /
/dev/sda3, ID: 1
Device size: 922.51GiB
Device slack: 0.00B
Data,single: 108.00GiB
Metadata,single: 7.00GiB
Unallocated: 807.51GiB
/dev/sdb1, ID: 2
Device size: 931.51GiB
Device slack: 0.00B
Data,single: 121.00GiB
Metadata,single: 2.00GiB
System,single: 32.00MiB
Unallocated: 808.48GiB
我似乎找不到能够明确显示这两个目录(子卷?)如何分布在驱动器中的命令。
所以我的问题是,有没有办法强制 /home 驻留在一个磁盘上,而 / 驻留在另一个磁盘上。
谢谢。