由于一些不幸的分区,我最终得到了以下布局:
/dev/sda1 (0-120MB) 128MB (boot)
/dev/sda2 (128MB-500GB) 500GB (empty)
/dev/sda3 (500GB-1TB) 500GB (zfs)
/dev/sda4 (1TB-1.1TB) 100GB (ext4)
/dev/sda5 (1.1TB-end) 100GB (zfs)
我在 上创建了一个 ZFS 池sda5
,移动了之前驻留在其中的文件sda3
,添加sda3
到池中并从那里移动了文件sda2
。我也打算添加sda2
,从(我当前的根)移动内容sda4
并使用 ZFS 作为根。
但是,根 ZFS 可能不包含多个 vdev,一旦 ZFS 可以使用整个磁盘,将分区合并到此布局中会更合理:
/dev/sda1 (0-128MB) 128MB (boot)
/dev/sda6 (128MB-end) 1200GB (zfs)
我在开始时有可用空间sda2
,我可以创建一个新池,将所有内容移动到那里,然后只需编辑sda2
分区以到达磁盘末尾。
但是 ZFS 是否可以支持这一点,而无需再次移动所有内容?我是否可以将现有分区替换为sda6
1 并同轴 ZFS 查找它放置在sda3
和上的根块sda5
?